﻿*,*:before,*:after{box-sizing:border-box}body,div,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}body{background:#f6f7fb}a{text-decoration:none}.menu_overlay{display:none}.new-navbar{display:flex;align-items:center}.new-navbar span{width:1154px;margin:auto}.w3-bar-block .w3-bar-item{padding:16px;font-weight:700}.w3-porngames{background:#d0d3ea!important;color:#000!important}.main-outer{display:flex;justify-content:center}.main-outer #skyscraper-1,.main-outer #skyscraper-2{flex:1}header{background:#d0d3ea;color:#000}.w3-porngames a.logo:hover{background:#d0d3ea!important}header a.logo:hover{background:#d0d3ea}header{margin-top:37px}.black_bar{position:absolute;width:100%;left:0;top:0;background:#000;color:#fff}.container{max-width:1154px;margin:0 auto}.b_w{background:#fff;border:1px solid #c5c8e5}.h_t{background:#44435d;color:#fff;font-size:18px;padding:10px 20px;margin:0}.genre_game_list{margin-top:15px}.u_c{text-transform:uppercase}.u_c.random{margin:auto!important}.w_100{width:100%}.container_margin{margin:69px auto 39px}.container_margin_similar{margin:39px auto}.black_header{display:flex;justify-content:space-between;align-items:center;font-size:14px}.home_link{color:#c0a7fe;padding-left:15px}.header_inner{display:flex;align-items:center;justify-content:space-between}.heading_logo{width:45%;padding:15px 0}.btn_pink{display:inline-block;background:#ed0091;padding:7px 21px;font-size:24px;font-weight:700;color:#fff;text-align:center;border-radius:5px}.heading_text{font-size:14px;line-height:18.5px;width:55%}.heading_text .h_s{padding-bottom:10px}.main_review_list{}.main_review_list .th{background:#414085;color:#fff}.review_t_h{display:flex;flex-wrap:wrap;font-weight:700}.review_list_container{flex:1}.review_list{display:flex;flex-wrap:wrap;padding:0 7.5px 7.5px}.cat_list{padding:20px 10px;border:1px solid #ccc;border-radius:5px;background:#fff}.cat_list-title{padding-left:15px;font-size:16px;font-weight:500}.cat_list-title.mobile{display:none}.cat_list_ul{margin:10px 0;padding-left:30px;font-size:14px}.cat_list_ul li{padding:3px 0}.review_item{width:25%;padding:7.5px;text-align:center}.review_item-link{display:block;position:relative;overflow:hidden}.review_ribbon{margin:0;background:rebeccapurple;color:#fff;padding:4px 0;font-size:13px;position:absolute;top:0;right:0;transform:translateX(30%) translateY(0%) rotate(45deg);transform-origin:top left}.review_ribbon.red{background:#fdd;color:#000}.review_ribbon.green{background:#00961c;color:#fff}.review_ribbon:before,.review_ribbon:after{content:'';position:absolute;top:0;margin:0 -1px;width:100%;height:100%;background:rebeccapurple}.review_ribbon.red:before,.review_ribbon.red:after{background:#fdd}.review_ribbon.green:before,.review_ribbon.green:after{background:#00961c}.review_ribbon:before{right:100%}.review_item-thumb-box{position:relative;padding-top:86%}.review_item-thumb{position:absolute;top:50%;width:100%;height:100%;display:block;border:1px solid #ccc;border-radius:5px;object-fit:cover;object-position:center;transform:translateY(-50%)}.review_item-title{padding:10px 0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.review_item .td,.review_t_h .td{display:flex;align-items:center;border-bottom:1px solid #c5c8e5;border-right:1px solid #c5c8e5}.a_c{text-align:center;justify-content:center}.title_rank{font-size:18px;color:#b7b6ff;margin-right:10px;text-decoration:underline}.site-logo{max-width:260px;width:95%}.play-now-link{color:#fff;font-weight:700;background:#ed0091;padding:13px 10px;border-radius:4px;text-decoration:none;width:100%;max-width:205px}.play-now-link:hover,.play-now-link:focus{background:#ed0091;text-decoration:none}.read-review-link{font-size:12px;font-weight:700;text-decoration:underline;color:#414085}.features{list-style-type:none}.feature_item{font-size:12px;line-height:22px;position:relative;padding-left:23px}.l_drop{position:relative}.languages_drop{background:#333;color:#fff;right:0;z-index:5;max-height:200px;overflow-y:scroll}.languages_drop a{display:block;background-repeat:no-repeat;background-position:10px center;padding:8px 15px 8px 35px;white-space:nowrap}.l_drop:hover .languages_drop{display:block}.mobile_menu{line-height:0;align-items:center;display:none}.btn-search{font-size:24px;padding:10px 15px}.menu_btn{display:none;font-size:36px;line-height:36px;padding:5px 10px;background:#000;border-radius:5px;color:#fff}#search_close{display:none}#mob-menu{text-align:center}.lang_trigger{padding:8px 16px;color:#fff;border:none}.search_container{position:relative}.search_box{display:flex}.search_box input{border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;flex:1;padding:10px}.search_box input:focus{border:none;outline:none}.search_box .btn_search{cursor:pointer;border:none;border-top-right-radius:4px;border-bottom-right-radius:4px;font-size:18px;padding:7px 20px 8px;border:0;color:#fff;font-weight:700;background:#ed0092;background:-moz-linear-gradient(top,#ed0092 0,#d80085 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#ed0092),color-stop(100%,#d80085));background:-webkit-linear-gradient(top,#ed0092 0,#d80085 100%);background:-o-linear-gradient(top,#ed0092 0,#d80085 100%);background:-ms-linear-gradient(top,#ed0092 0,#d80085 100%);background:linear-gradient(to bottom,#ed0092 0,#d80085 100%)}#livesearch{position:absolute;width:100%;max-height:250px;overflow:auto;background:#e4e4e4;border:1px solid #ccc;z-index:4}#livesearch a{display:block;border-bottom:1px solid #bbb;padding:6px 12px}#livesearch a.tag{background:#999;color:#fff}.review_container{display:flex}.sidebar{display:flex;flex-direction:column;width:250px;flex:0 0 250px;margin-right:15px}.similar_genre_list{display:flex;flex-wrap:wrap;justify-content:center}.review_tags{display:flex;align-items:center;padding:10px 0;border-top:1px solid silver}.review_tags b{margin-right:10px}.similar_genre_item{display:block;padding:0 10px;border:1px solid #ddd;margin:3px;border-radius:5px;background:#e2e2e2}.pagination_container{text-align:center;padding:0 0 15px}.pagination{display:inline-block;margin:0 auto}.pagination a{color:#000;float:left;padding:8px 16px;text-decoration:none;border:1px solid #ddd;font-weight:700}.pagination a.active{background-color:#4caf50;color:#fff;border:1px solid #4caf50}.pagination a:hover:not(.active){background-color:#ddd}.pagination a:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.pagination a:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}footer.w3-container{padding:15px;text-align:center}.genre_cloud{display:flex;flex-wrap:wrap;justify-content:center;font-size:13px;padding-top:10px}.genre_cloud_also_search_for{display:flex;flex-wrap:wrap;justify-content:center;font-size:13px;padding-top:10px}.genre_tag{display:block;padding:3px 5px;margin:3px;border:1px solid #ddd;border-radius:3px;background:#e2e2e2}.genre_tag_also_search_for{display:block;padding:3px 5px;margin:3px;border:1px solid #ddd;border-radius:3px;background:#e2e2e2}.top_banner{padding:0;margin-bottom:7px}.top_banner video{width:100%}.top_banner ul{list-style-image:url(/images/Free-Adult-Games-Favicon.jpg)}.game_banners{display:flex;padding:0 5px}.game_banner_item{flex:1;padding:0 10px}.banner_img_outer{position:relative;padding-top:75%}.banner_image{position:absolute;top:0;left:0;width:100%;height:100%}.banner_title{padding:5px;text-align:center}.tags_arrow{font-size:13px;display:none}@keyframes moveRight{from{right:100%}to{right:0}}.black_bar_header{display:flex}.black_bar_header a{margin:auto}#skyscraper-1{left:50%;margin-right:0;visibility:visible;z-index:999;background:#000;top:0;bottom:0;left:0;right:calc(50% + 585px);text-align:right;overflow:auto}#skyscraper-2{right:50%;margin-right:0;visibility:visible;z-index:999;background:#000;top:0;bottom:0;right:0;left:calc(50% + 585px);text-align:left;overflow:auto}.skyscraper_inner{height:100%}#skyscraper-1 .skyscraper_inner{padding-right:8px}#skyscraper-2 .skyscraper_inner{padding-left:8px}.skyscraper_inner img{position:fixed}#skyscraper-1 img{transform:translateX(-100%)}@media(max-width:425px){.black_bar_header{overflow:auto;white-space:nowrap}#overall_block{display:block}}@media(max-width:1220px){.header_caption{display:none}.header_inner{padding:15px}.heading_logo{padding:0}}@media(max-width:1100px){.review_item{width:33.33333%}.new-navbar span{width:100%}}@media(max-width:993px){header{margin:0;padding:0}.header_caption{display:none}.header_inner{justify-content:space-between;padding:15px 0}.home_link{padding:15px 0;width:100%}.black_bar{display:none;position:relative;top:0;background-color:rgba(24,26,42,.9);color:#000;font-weight:500;width:250px;z-index:100}.menu-opened .black_bar{display:block}.black_header{flex-direction:column;padding-bottom:10px}.heading_logo img{max-height:60px}.hamburger-box{width:45px;height:40px;display:inline-block;position:relative;margin-left:15px}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:25px;height:3px;background-color:#fff;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.h_t{font-size:14px;border-radius:0}.genre_game_list{margin-top:0}.review_item-title{font-size:13px}.genre_tag{background:#3e3e3e;border:1px solid #454545}.home_link{color:#000}.mobile_menu{display:flex}.heading_text .h_s{display:none}.menu_overlay{background:rgba(0,0,0,.55);position:fixed;width:100%;content:' ';bottom:0;top:70px;z-index:5}.menu-opened .menu_overlay{display:block}.search_opened .search_container{display:block}.review_container{position:relative}.main_container{position:relative}.main_review_list{padding:0}#search_close{display:block;position:absolute;right:25px;font-size:36px;line-height:36px;color:#fff}.sidebar{display:none;position:fixed;background-color:rgba(24,26,42,.9);height:calc(100vh - 70px);max-height:calc(100vh - 70px);top:70px;left:0;z-index:10;flex-direction:column}.menu-opened .sidebar{display:flex;animation:displayLeft .3s ease-in-out forwards;overflow:auto;padding-bottom:100px}.sidebar.opened{display:block}.cat_list{background:0 0;color:#fff;border:none;order:0;padding:0 10px;width:100%;text-align:center;display:flex;flex-direction:column}.tags_opened.cat_list{}.cat_list h3{font-size:15px}.cat_list-title.mobile{display:block;font-size:15px;padding:16px}.cat_list-title.desktop{display:none}.single-game .genre_container{display:none}.single-game .tags_arrow{display:none}body:not(.single-game) .main_menu_inner a:first-child{display:none}.top_banner{display:none}.search_container{display:none;position:absolute;top:0;width:100%;left:0;height:100vh;background-color:rgba(24,26,42,.9);padding:15px 25px;z-index:100}.pagination a{padding:2px 10px;font-size:13px}.game_banner_item:nth-child(3){display:none}#livesearch{position:relative;border:none}.home_link{display:none!important}.l_drop{text-align:center}.lang_trigger{}.languages_drop{background:#8e8e8e;text-align:left;position:absolute;left:50%;transform:translateX(-50%)}.l_drop .languages_drop{display:none}.l_drop:hover .languages_drop{display:none}.l_drop.active .languages_drop{display:block}.heading_text{width:auto}.review_item{flex-direction:column}.review_item .td{width:100%;border:none;padding:12px 0}.review_item .td_features{border-bottom:2px solid #cfcfe0}.review_item .td_logo{padding:25px 0 0}.review_item .td_links{padding-top:0}.play-now-link{margin-bottom:10px}.m_f_c{flex-direction:column}.td_number,.th_number{background:#414085;font-size:30px;color:#fff;font-weight:700}.title_features{position:relative;text-transform:uppercase;color:#000;font-weight:700;text-align:center}.title_features strong{display:inline-block;background:#fff;z-index:2;position:relative;padding:0 5px}.title_features:before{position:absolute;top:50%;left:2%;width:96%;border-bottom:2px solid #cfcfe0;content:'';margin-top:-1px}.features{display:inline-block;width:auto;padding:0}.heading_logo{flex:1;text-align:left;width:auto;display:flex;align-items:center;justify-content:end;position:absolute;left:50%;transform:translateX(-50%)}.heading_logo img{max-width:100%}.btn-search{position:absolute;right:0}.home_footer{text-align:center}.home_footer h2{font-size:5vw;font-weight:500}.header{position:fixed;top:0;width:100%;z-index:2}.container_margin{margin:70px auto 15px}.similar_genre_list{font-size:12px}.similar_genre_item{font-size:13px;padding:0 5px}.review_tags{flex-wrap:wrap}.genre_cloud{display:none;padding-bottom:15px;overflow:auto;background:rgba(24,26,42,.9)}.tags_opened .genre_cloud{display:flex}.tags_arrow{font-size:13px;display:inline-block}}@media(max-width:768px){.review_container{flex-direction:column}.review_item{width:50%}.mymenu{margin-top:.8%}.w3-table-one-item{min-height:75px;border:0!important;margin:0!important}.rank{background:#414085;color:#fff}.read-review-link{font-size:20px}.site-logo{max-height:75px}.w3-ul-upd{width:70%;margin:auto}.top_banner{display:none}}@media(min-width:768px){}@media(min-width:993px){.logo{margin-top:2%}.w3-table-one-item{height:125px}.read-review-link{font-size:11px}.play-now-link{font-size:12px}.single-game .cat_list{display:none}.main_menu{position:absolute;left:50%;transform:translateX(-50%) translateY(-69px);width:100vw;color:#fff;background-color:#000}.has_title .main_menu{transform:translateX(-50%) translateY(-131px)}.single-game .main_menu{transform:translateX(-50%) translateY(-117px)}.also-search .main_menu{transform:translateX(-50%) translateY(-131px)}.main_menu_inner{display:flex;align-items:center;max-width:1154px;margin:auto}.main_menu_inner .w3-bar-item{padding:8px 16px}}@media(min-width:1205px){.logo{margin-top:0}.play-now-link{font-size:14px}.read-review-link{font-size:12px}}.w3-ul-upd{list-style-type:none}.main_features{}.feature_item:before{position:absolute;left:0;top:3px;content:"\f058";font-size:15px;box-sizing:inherit;color:#4caf50!important;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"font awesome 5 free";font-weight:900;margin-right:5px}@keyframes displayLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}