/*!
Theme Name: Cream Magazine Pro
Theme URI: https://themebeez.com/themes/cream-magazine-pro/
Author: themebeez
Author URI: https://themebeez.com/
Description: Cream Magazine Pro is a WordPress Theme ready for setting up any kind of online magazine, online news portal, and content publishing sites. Cream Magazine Pro is packed full of multiple beautiful and elegant  design variations and can be easily configured via customizer and widgets. Theme setup is pretty much simple and easy, just click one, and your site is ready as demos we provide. With the support of lazy image loading, sites using this theme is much faster. This theme also supports WooCommerce, is compatible with Contact Form 7 plugin and is translation ready and SEO friendly. 
Version: 2.2.0
Tested up to: 6.0
Requires PHP: 7.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: cream-magazine-pro
Tags: custom-background, custom-header, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready, one-column, two-columns, blog, right-sidebar, theme-options, footer-widgets, left-sidebar, grid-layout, post-formats

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Cream Magazine Pro WordPress Theme, Copyright (C) 2022, themebeez.
Cream Magazine Pro is distributed under the terms of the GNU GPL

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 .top-ten tr td,.top-ten table{border:0;padding:0;width:100%;display:block}.top-ten tbody,.top-ten tr{width:100%;display:block}.top-rank-content{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;border:2px solid #39b549;border-radius:5px;padding:10px 15px;box-shadow:0 1px 2px rgb(0 0 0/25%);background:#fff;position:relative;flex-flow:row wrap}.top-rank-content .thumb span{border-radius:50%;border:5px solid #3a3a3a;width:45px;height:45px;display:inline-flex;align-items:center;justify-content:center;font-weight:600;position:relative;font-size:1em}.top-rank-content img{max-width:65px;margin:0 10px;display:inline-block}.top-rank-content .thumb{flex-basis:20%;max-width:20%;line-height:1em;text-align:left;display:flex;align-items:center}.list-game span{display:block}.list-game span.number{font-weight:600}.top-rank-content .content-title{flex-basis:15%;max-width:15%;text-align:left}.top-rank-content .content-title .h4{margin:0;font-weight:600;font-size:1.3em;color:#000}.top-rank-content .des{font-size:1.2em;font-weight:600;color:#000;flex-basis:35%;max-width:35%;text-align:center;line-height:1.3em}.top-rank-content .des p{margin:0;line-height:1.3em}.star{display:inline-block;font-size:1.25em;line-height:.7;background:linear-gradient(90deg,#2db201 var(--percent),#989898 var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-1px;transform:translateX(-2px)}.top-rank-content .score{text-align:center;flex-basis:15%;max-width:15%;margin:0}span.review-score{display:block;line-height:1em;font-size:1.8em;font-weight:600;color:#000}.custom-label{position:absolute;left:50%;top:0;transform:translateX(-50%);color:#fff;min-width:220px;text-align:center}.custom-label span{background:#39b549;padding:0 20px;border-radius:0 0 4px 4px;width:100%;display:block}.top-ten tr:first-child .top-rank-content{border:2px solid #d90000}.top-ten tr:first-child .top-rank-content .thumb span{border:5px solid #d90000;color:#d90000}.top-ten tr:first-child .custom-label span{background:#d90000}.top-ten tr:nth-child(2) .top-rank-content{border:2px solid #edd000}.top-ten tr:nth-child(2) .top-rank-content .thumb span{border:5px solid #edd000;color:#edd000}.top-ten tr:nth-child(2) .custom-label span{background:#edd000;color:#000}.top-ten tr:nth-child(3) .top-rank-content{border:2px solid #00389c}.top-ten tr:nth-child(3) .top-rank-content .thumb span{border:5px solid #00389c;color:#00389c}.top-ten tr:nth-child(3) .custom-label span{background:#00389c}.top-tent-btn{flex-basis:15%;max-width:15%}.top-rank-content .top-tent-btn a{display:block;background:#c70000;border-radius:5px;color:#fff;text-decoration:none!important;text-align:center;padding:5px;font-weight:600;text-transform:capitalize;margin-bottom:10px}.top-rank-content .top-tent-btn a.btn-play{margin-bottom:0;border:1px solid #000;background:0 0;color:#000}.top-rank-content .top-tent-btn a.btn-play:hover{background:#ffeb00;border-color:#ffeb00}.top-rank-content .des.hidden-desktop{display:none}.des .h4{margin:0;flex-basis:35%;max-width:35%}.top-ten-list b,.top-ten-list strong{font-weight:700}.top-ten-widget .thumb{max-width:17%;flex-basis:17%}.top-ten-widget .thumb img{width:50px;height:50px}@media screen and (max-width:767px){.top-rank-content img{max-width:40px;margin:0}.top-rank-content .thumb span{width:30px;height:30px;border-width:3px!important;margin-right:3px}.top-rank-content{padding:10px}.top-rank-content .thumb{flex-basis:25%;max-width:25%;order:2}.top-tent-btn{flex-basis:100%;max-width:100%;margin-top:10px;display:flex;justify-content:space-between;order:5}.top-rank-content .score{flex-basis:18%;max-width:18%;line-height:1em;order:4}.top-rank-content .des.hidden-desktop{flex-basis:100%;max-width:100%;display:inline-block;text-align:left;font-size:1em}.top-rank-content .des.hidden-mobile{display:none}.top-rank-content .content-title{flex-basis:55%;max-width:55%;text-align:left;order:3}.custom-label{padding:0 10px;text-align:center;order:1;flex-basis:100%;max-width:100%;transform:translate(0);position:unset;margin-top:-8px;margin-bottom:10px;line-height:1em}.top-rank-content .content-title .h4{font-size:1.2em}span.review-score{font-size:1.5em}.star{font-size:.9em}.top-rank-content .top-tent-btn a{flex-basis:48%;max-width:48%;margin:0;padding:4px 0}.custom-label span{background:#39b549;padding:0 20px 4px;border-radius:0 0 4px 4px;line-height:1em;display:initial;min-width:145px;font-size:.9em}}:root{--primary-color:#58a946;--white:#fff}.fone{font-size:20px;color:var(--white);line-height:40px;font-weight:400;padding-left:50px;margin:0 0}.fone a{var(--white)!important}.fix_tel{position:fixed;bottom:58px;left:18px;z-index:999}.fix_tel a{text-decoration:none;display:block}.tel{background:#81d742;width:195px;height:40px;position:relative;overflow:hidden;background-size:40px;border-radius:28px;border:solid 1px #81d742}.ring-alo-phone{background-color:transparent;cursor:pointer;height:80px;position:absolute;transition:visibility 0.5s ease 0s;visibility:hidden;width:80px;z-index:200000!important}.ring-alo-phone.ring-alo-show{visibility:visible}.ring-alo-phone.ring-alo-hover,.ring-alo-phone:hover{opacity:1}.ring-alo-ph-circle{animation:1.2s ease-in-out 0s normal none infinite running ring-alo-circle-anim;background-color:transparent;border:2px solid rgba(30,30,30,.4);border-radius:100%;height:70px;left:10px;opacity:.1;position:absolute;top:12px;transform-origin:50% 50% 0;transition:all 0.5s ease 0s;width:70px}.ring-alo-phone.ring-alo-active .ring-alo-ph-circle{animation:1.1s ease-in-out 0s normal none infinite running ring-alo-circle-anim!important}.ring-alo-phone.ring-alo-static .ring-alo-ph-circle{animation:2.2s ease-in-out 0s normal none infinite running ring-alo-circle-anim!important}.ring-alo-phone.ring-alo-hover .ring-alo-ph-circle,.ring-alo-phone:hover .ring-alo-ph-circle{border-color:#509142;opacity:.5}.ring-alo-phone.ring-alo-green.ring-alo-hover .ring-alo-ph-circle,.ring-alo-phone.ring-alo-green:hover .ring-alo-ph-circle{border-color:#baf5a7;opacity:.5}.ring-alo-phone.ring-alo-green .ring-alo-ph-circle{border-color:#509142;opacity:.5}.ring-alo-ph-circle-fill{animation:2.3s ease-in-out 0s normal none infinite running ring-alo-circle-fill-anim;background-color:#000;border:2px solid transparent;border-radius:100%;height:30px;left:30px;opacity:.1;position:absolute;top:33px;transform-origin:50% 50% 0;transition:all 0.5s ease 0s;width:30px}.ring-alo-phone.ring-alo-hover .ring-alo-ph-circle-fill,.ring-alo-phone:hover .ring-alo-ph-circle-fill{background-color:rgba(0,175,242,.5);opacity:0.75!important}.ring-alo-phone.ring-alo-green.ring-alo-hover .ring-alo-ph-circle-fill,.ring-alo-phone.ring-alo-green:hover .ring-alo-ph-circle-fill{background-color:rgba(117,235,80,.5);opacity:0.75!important}.ring-alo-phone.ring-alo-green .ring-alo-ph-circle-fill{background-color:rgba(0,175,242,.5);opacity:0.75!important}.ring-alo-ph-img-circle{animation:1s ease-in-out 0s normal none infinite running ring-alo-circle-img-anim;border:2px solid transparent;border-radius:100%;height:30px;left:30px;opacity:1;position:absolute;top:33px;transform-origin:50% 50% 0;width:30px}.ring-alo-phone.ring-alo-hover .ring-alo-ph-img-circle,.ring-alo-phone:hover .ring-alo-ph-img-circle{background-color:#509142}.ring-alo-phone.ring-alo-green.ring-alo-hover .ring-alo-ph-img-circle,.ring-alo-phone.ring-alo-green:hover .ring-alo-ph-img-circle{background-color:#75eb50}.ring-alo-phone.ring-alo-green .ring-alo-ph-img-circle{background-color:#509142}.ring-alo-ph-img-circle a img{padding:1px 0 0 0;width:24px;position:relative;top:-1px}@keyframes ring-alo-circle-anim{0%{opacity:.1;transform:rotate(0deg) scale(.5) skew(1deg)}30%{opacity:.5;transform:rotate(0deg) scale(.7) skew(1deg)}100%{opacity:.6;transform:rotate(0deg) scale(1) skew(1deg)}}@keyframes ring-alo-circle-img-anim{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0deg) scale(1) skew(1deg)}100%{transform:rotate(0deg) scale(1) skew(1deg)}}@keyframes ring-alo-circle-fill-anim{0%{opacity:.2;transform:rotate(0deg) scale(.7) skew(1deg)}50%{opacity:.2;transform:rotate(0deg) scale(1) skew(1deg)}100%{opacity:.2;transform:rotate(0deg) scale(.7) skew(1deg)}}#tel-home .fix_tel i{padding-top:3px;padding-left:5px;font-size:20px;color:var(--white)}.footer-bottom-wrapper{position:fixed;bottom:0;width:100%;background:#302f31;left:0;right:0;text-align:center;z-index:999}.footer-bottom-wrapper .row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.footer-bottom-wrapper .column-ft{display:flex;flex-direction:column;flex:1}.footer-bottom-wrapper .column-ft-fix{max-width:14%}.footer-bottom-wrapper .text-info-column,.footer-bottom-wrapper .tel-info-column,.footer-bottom-wrapper .button-info-column{height:38px;line-height:38px}.footer-bottom-wrapper .text-info-column{color:#35a533;text-align:center;padding-bottom:40px}.footer-bottom-wrapper .tel-info-column{text-align:right}.footer-bottom-wrapper .button-info-column{text-align:left;padding-top:1px;padding-left:20px}.footer-bottom-wrapper .call-tel,.footer-bottom-wrapper .click-register{color:var(--white);text-decoration:none;cursor:pointer}.footer-bottom-wrapper .call-tel{font-size:24px;font-weight:400}.footer-bottom-wrapper .call-tel:hover{color:#009688}.footer-bottom-wrapper .click-register{background-color:var(--primary-color);padding:6px 20px;border:1px solid #ecec1a;border-radius:5px}.footer-bottom-wrapper .click-register:hover{background-color:#009688}.footer-bottom-wrapper .call-tel img{width:25px;padding:0}.footer-bottom-wrapper .tel-info-column i{padding:0 2px}.footer-bottom-wrapper-mobile{position:fixed;bottom:0;width:100%;background:#302f31;left:0;right:0;text-align:center;z-index:999;display:none}.footer-bottom-wrapper-mobile .row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin:0}.footer-bottom-wrapper-mobile .col-fl{display:flex;flex-direction:column;flex:1}.footer-bottom-wrapper-mobile .col a{color:var(--white);font-size:.8em}.footer-bottom-wrapper-mobile .col-fl{border-right:1px solid var(--white)}.footer-bottom-wrapper-mobile .col-fl:last-child{border-right:none}.footer-bottom-wrapper-mobile .col-fl a{color:var(--white);font-size:.9em;text-decoration:none}.footer-bottom-wrapper-mobile .icon-mobile{display:block;width:40px;height:33px;background:url(/wp-content/uploads/2022/10/icon-mobile-final.png) no-repeat;background-size:320px;margin:0 auto}.footer-bottom-wrapper-mobile .px-fix{padding:2px 0 0}.footer-bottom-wrapper-mobile .icon-mobile-home{background-position:2px 0}.footer-bottom-wrapper-mobile .icon-mobile-user{background-position:-39px 0}.footer-bottom-wrapper-mobile .icon-mobile-phone{background-position:-86px 0;animation:1s ease-in-out 0s normal none infinite running ring-alo-circle-img-anim}.footer-bottom-wrapper-mobile .icon-mobile-zalo{background-position:-237px -1px}.footer-bottom-wrapper-mobile .icon-mobile-facebook{background-position:-280px -1px;position:relative}.footer-bottom-wrapper-mobile .col-fl .pulsation{width:74px;height:74px;border-radius:50px;position:absolute;left:-14px;top:-10px;z-index:-1;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-animation:arcontactus-pulse 2s infinite;animation:arcontactus-pulse 2s infinite;background-color:var(--primary-color)}.footer-bottom-wrapper-mobile .col-fl .pulsation:nth-of-type(2n){-webkit-animation-delay:.5s;animation-delay:.5s}@media only screen and (min-width:768px) and (max-width:990px){.footer-bottom-wrapper .text-info-column{font-size:15px}.footer-bottom-wrapper .call-tel{font-size:18px}}@media only screen and (max-width:768px){.footer-bottom-wrapper .call-tel{font-size:16px}.footer-bottom-wrapper .text-info-column{font-size:13px}.footer-bottom-wrapper .click-register{font-size:14px}}@media (max-width:767px){.footer-bottom-wrapper,.fix_tel,#arcontactus.arcontactus-message{display:none}.footer-bottom-wrapper-mobile{display:block}}#toTop{bottom:60px}.the_content{font-family:-apple-system,BlinkMacSystemFont,"Noto Sans","system-ui","Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem}img{border-radius:5px}@media (max-width:500px){#customers{font-size:50%}}