/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: May 23 2025 | 10:17:02 */
/*! CSS Used from: https://thepornguy.org/wp-content/themes/twentynineteen/style.css?ver=4.83 ; media=all */
@charset "UTF-8";
body:lang(ar),body:lang(ary),body:lang(azb),body:lang(ckb),body:lang(fa-IR),body:lang(haz),body:lang(ps),h1:lang(ar),h1:lang(ary),h1:lang(azb),h1:lang(ckb),h1:lang(fa-IR),h1:lang(haz),h1:lang(ps),h2:lang(ar),h2:lang(ary),h2:lang(azb),h2:lang(ckb),h2:lang(fa-IR),h2:lang(haz),h2:lang(ps),h3:lang(ar),h3:lang(ary),h3:lang(azb),h3:lang(ckb),h3:lang(fa-IR),h3:lang(haz),h3:lang(ps),h4:lang(ar),h4:lang(ary),h4:lang(azb),h4:lang(ckb),h4:lang(fa-IR),h4:lang(haz),h4:lang(ps){font-family:Tahoma,Arial,sans-serif}body:lang(be),body:lang(bg-BG),body:lang(kk),body:lang(mk-MK),body:lang(mn),body:lang(ru-RU),body:lang(sah),body:lang(sr-RS),body:lang(tt-RU),body:lang(uk),h1:lang(be),h1:lang(bg-BG),h1:lang(kk),h1:lang(mk-MK),h1:lang(mn),h1:lang(ru-RU),h1:lang(sah),h1:lang(sr-RS),h1:lang(tt-RU),h1:lang(uk),h2:lang(be),h2:lang(bg-BG),h2:lang(kk),h2:lang(mk-MK),h2:lang(mn),h2:lang(ru-RU),h2:lang(sah),h2:lang(sr-RS),h2:lang(tt-RU),h2:lang(uk),h3:lang(be),h3:lang(bg-BG),h3:lang(kk),h3:lang(mk-MK),h3:lang(mn),h3:lang(ru-RU),h3:lang(sah),h3:lang(sr-RS),h3:lang(tt-RU),h3:lang(uk),h4:lang(be),h4:lang(bg-BG),h4:lang(kk),h4:lang(mk-MK),h4:lang(mn),h4:lang(ru-RU),h4:lang(sah),h4:lang(sr-RS),h4:lang(tt-RU),h4:lang(uk){font-family:"Helvetica Neue",Helvetica,"Segoe UI",Arial,sans-serif}body:lang(zh-HK),h1:lang(zh-HK),h2:lang(zh-HK),h3:lang(zh-HK),h4:lang(zh-HK){font-family:-apple-system,BlinkMacSystemFont,"PingFang HK","Helvetica Neue","Microsoft YaHei New",STHeiti Light,sans-serif}body:lang(zh-TW),h1:lang(zh-TW),h2:lang(zh-TW),h3:lang(zh-TW),h4:lang(zh-TW){font-family:-apple-system,BlinkMacSystemFont,"PingFang TC","Helvetica Neue","Microsoft YaHei New",STHeiti Light,sans-serif}body:lang(zh-CN),h1:lang(zh-CN),h2:lang(zh-CN),h3:lang(zh-CN),h4:lang(zh-CN){font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Helvetica Neue","Microsoft YaHei New",STHeiti Light,sans-serif}body:lang(bn-BD),body:lang(hi-IN),body:lang(mr),body:lang(ne-NP),h1:lang(bn-BD),h1:lang(hi-IN),h1:lang(mr),h1:lang(ne-NP),h2:lang(bn-BD),h2:lang(hi-IN),h2:lang(mr),h2:lang(ne-NP),h3:lang(bn-BD),h3:lang(hi-IN),h3:lang(mr),h3:lang(ne-NP),h4:lang(bn-BD),h4:lang(hi-IN),h4:lang(mr),h4:lang(ne-NP){font-family:Arial,sans-serif}body:lang(el),h1:lang(el),h2:lang(el),h3:lang(el),h4:lang(el){font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}body:lang(gu),h1:lang(gu),h2:lang(gu),h3:lang(gu),h4:lang(gu){font-family:Arial,sans-serif}body:lang(he-IL),h1:lang(he-IL),h2:lang(he-IL),h3:lang(he-IL),h4:lang(he-IL){font-family:"Arial Hebrew",Arial,sans-serif}body:lang(ja),h1:lang(ja),h2:lang(ja),h3:lang(ja),h4:lang(ja){font-family:-apple-system,BlinkMacSystemFont,"Hiragino Sans",Meiryo,"Helvetica Neue",sans-serif}body:lang(ko-KR),h1:lang(ko-KR),h2:lang(ko-KR),h3:lang(ko-KR),h4:lang(ko-KR){font-family:"Apple SD Gothic Neo","Malgun Gothic","Nanum Gothic",Dotum,sans-serif}body:lang(th),h1:lang(th),h2:lang(th),h3:lang(th),h4:lang(th){font-family:"Sukhumvit Set","Helvetica Neue",helvetica,arial,sans-serif}body:lang(vi),h1:lang(vi),h2:lang(vi),h3:lang(vi),h4:lang(vi){font-family:"Libre Franklin",sans-serif}html{line-height:1.15;-webkit-text-size-adjust:100%;font-size:22px;box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#111;font-family:"NonBreakingSpaceOverride","Hoefler Text","Baskerville Old Face",Garamond,"Times New Roman",serif;font-weight:400;font-size:1em;line-height:1.8;margin:0;text-rendering:optimizeLegibility;background-color:#fff}h1{margin:.67em 0}a{background-color:transparent;text-decoration:none;transition:color 110ms ease-in-out;color:#0073aa}strong{font-weight:bolder}img{border-style:none;max-width:100%;position:relative}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}h1,h2,h3,h4{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:2.25em}@media only screen and (min-width:768px){h1{font-size:2.8125em}}h2{font-size:1.6875em;margin-bottom:0}@media only screen and (min-width:768px){h2{font-size:2.25em}}h3{font-size:1.6875em}h4{font-size:1.125em}img:after{font-size:.71111em}p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.blog-show-text h2,.blog-show-text h3,em,i{font-style:italic}::-moz-selection{background-color:#bfdcea}::selection{background-color:#bfdcea}*,:after,:before{box-sizing:inherit}a:focus{outline-style:dotted}h1,h2,h3,h4{clear:both;margin:1rem 0}h1:not(.site-title):before,h2:before{background:#767676;content:"\020";display:none;height:2px;margin:1rem 0;width:1em}ul{padding-left:1rem;list-style:disc}li{line-height:1.8}a:visited{color:#0073aa}a:active,a:hover{color:#005177;outline:0;text-decoration:none}a:focus{outline:thin dotted;text-decoration:underline}.site-content:after,.site-content:before,.site-footer:after,.site-footer:before{content:"";display:table;table-layout:fixed}.site-content:after,.site-footer:after{clear:both}#page,.site-content .kc_single_image img{width:100%;height:auto;}#primary-template{background-color:#000;padding-bottom:30px}#mobile-menu h3{color:#767676;margin:0;font-size:15px;padding:5px 5px 2px;font-weight:700;text-transform:uppercase;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#mobile-menu ul.home{margin-bottom:3px}#mobile-menu ul{width:100%;padding:0;list-style-type:none;font-family:400 14px/22px Verdana,Geneva,sans-serif;background:#fff;margin-top:0;margin-bottom:0;color:#888}#mobile-menu ul li{padding:0 0 0 20px;background:0 0;position:relative}#mobile-menu ul li:nth-child(even){background-color:#f0f0f0}#mobile-menu ul li:last-child{border-bottom:none;padding-bottom:0}#mobile-menu ul a{color:#000;font-size:13px;font-weight:400;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.entry .entry-header-template{position:relative;font-size:25px;color:#fff;text-align:center;padding-top:30px;padding-bottom:50px}.entry-header-template h1{font-family:Cooper Black;color:purple;font-size:3.8125em}.entry-header-template h1 img{width:64px;margin-left:20px}.site .site-logo-template{text-align:center;width:100%;margin-bottom:0;display:inline-block;background-color:#fff;border-bottom:2px solid #1f1f1f!important;position:relative}.kc_title{font-size:36px;margin-bottom:5px}.site .image-logo-template{margin-left:-150px;height:120px}.content-area .entry-content-template{width:100%;margin:0;color:#fff;border:0!important}.content-area .entry-content-template .kc_col-sm-5.kc_col-sm-5{padding:0!important}#colophon .widget-area{text-align:center}@media only screen and (min-width:768px){#colophon .widget-area{margin:0 calc(10% + 60px)}}#colophon .widget-column{display:flex;flex-wrap:wrap}#colophon .widget-column .widget{width:100%;padding-left:20px;padding-right:20px}@media only screen and (min-width:1168px){#colophon .widget-column .widget{width:100%;text-align:center;margin-bottom:0;font-size:20px}}.widget a{color:#0073aa}.widget a:hover{color:#005177}.site-footer p{margin:0}#mobile_menu_list .menu-icons,.home .menu-icons{float:right;margin-right:10px}#mobile_menu_list .menu-icons span.favicon,.home .menu-icons span.favicon{background-image:url(/wp-content/themes/twentynineteen/images/category-images.png);width:24px;height:24px;margin:0;display:inline-block;vertical-align:middle}.content-area .landing-page{margin:0 auto;padding:0 20px 50px 20px;max-width:1440px}.site-content .kc-container{max-width:none;margin:0;padding:0}.site-content .kc_row.kc_row_inner{margin:0!important;width:100%!important;padding:0!important;border-bottom:0!important}.site-content .kc-elm-image-template{display:block;margin-bottom:20px}.site-content .kc-elm-image-template a{float:unset;display:block}.site-content .kc-elm-text-template{border-bottom:33px dotted #000!important}.site-content .kc-elm-text-template h3{margin:5px}.site-content .kc-elm-text-template h3 a{color:#fff!important}.site-content .kc-elm-text-template P{margin:0;font-size:17px;color:#fff!important;font-family:book antiqua}.site-content .kc_row:not(.kc_row_inner){clear:both;float:unset;width:100%}.site-content .kc_column>.kc-col-container,.site-content .kc_column_inner>.kc-col-inner-container{height:auto}.show_read_text{background-color:#000;margin-top:0}.more-category{background-color:#000;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;padding:0 10px}.more-category-title{color:#55ff21;font-family:Permanent Marker;font-size:38px;text-align:center;padding-top:23px;padding-bottom:23px;font-weight:700}.more-category-row,.recommend-category-row{font-size:0;display:block;margin-bottom:50px}.recommend-category-row{text-align:center}.more-category-row .more-category-item,.recommend-category-row .recommend-category-item{width:25%;display:inline-block;text-align:center;padding:0 10px;vertical-align:top}.recommend-category-row .recommend-category-item{width:40%}.more-category-row .more-category-item .category-link,.recommend-category-row .recommend-category-item .recommend-link{font-size:25px;color:#fff;font-family:Cooper Black;text-align:center;line-height:1.2}.recommend-category-row .recommend-category-item .recommend-link{margin:5px 0;display:block}.recommend-category-row .recommend-category-item p{margin:0;font-size:17px;color:#fff!important;font-family:book antiqua;line-height:23px;text-align:left} .kc-row-container.kc-container .kc-wrap-columns .kc-elm.kc_col-sm-12,.show_read_text{padding:0!important}.blog-show-text p strong{color:#ff0}.pay-and{color:yello!important}.landing-page-buttons{position:absolute;right:30px;display:flex;align-items:center;bottom:2px;justify-content:space-between}.landing-page-buttons .home-button,.landing-page-buttons .landing-page-menu{display:none}.landing-page-buttons a{vertical-align:top;padding:0 15px}.home-button,.landing-page-menu{position:absolute;bottom:0;left:90px}.home-button{left:30px;width:50px}.entry-content-template .kc_column_inner.kc_col-sm-5 .kc_button{border-radius:20px}@media only screen and (max-width:767px){.kc_title{font-size:20px}.content-area .entry-content-template{display:inline-block;font-size:10px}#mobile-menu{width:80%;height:calc(100% - 140px)}.entry .entry-header-template{font-size:12px;padding:10px 0 0}.entry-header-template h1{font-size:40px;margin:0;display:block}.site .image-logo-template{margin-left:0;height:80px}.blog-show-text h4,.textwidget{font-size:15px}.entry{width:100%}.site-content .kc-elm-text-template{font-size:15px;margin:0}.site-content .kc_row.kc_row_inner{padding-left:0;padding-right:0;border-bottom:10px dotted #fff}.site-content .kc-elm-text-template P{font-size:14px}.blog-show-text{height:350px!important;padding:0!important}.show_read_text .show_read_text1 .blog-show-text{height:250px!important;padding:0!important}.blog-show-text p{font-size:13px}.site-content .kc_column_inner{margin-bottom:0}.more-category-row{padding:0 10px}.more-category-row .more-category-item{width:50%;margin-bottom:50px}.more-category-title{font-size:30px;margin-bottom:20px;padding:0}.content-area .entry-content-template .kc_col-sm-5.kc_col-sm-5{padding:0 30px!important}.kc-row-container.kc-container .kc-wrap-columns .kc-elm.kc_col-sm-12{padding:0 15px!important}.kc-elm,.kc_column{float:unset!important}.landing-page-buttons{position:unset}.home-button,.landing-page-menu{display:none}.landing-page-buttons .home-button,.landing-page-buttons .landing-page-menu{display:inline-block;position:unset}.landing-page-buttons .home-button{margin-top:-15px}.entry-header-template h1 img{width:32px;margin-left:10px}.recommend-category-row .recommend-category-item{width:100%}.recommend-category-row .recommend-category-item p{font-size:15px;margin-bottom:30px}.more-category-row,.recommend-category-row{margin:0}.show_read_text1 p{font-size:14px!important}.kc-col-inner-container .kc_text_block:first-child p{font-size:14px!important}}

/*! CSS Used from: https://thepornguy.org/wp-content/themes/twentynineteen/print.css?ver=4.83 ; media=print */
@media print{
@media print{
.entry{margin-top:1em;}
body{font:13pt Georgia, "Times New Roman", Times, serif;line-height:1.3;background:#fff!important;color:#000;}
h1{font-size:24pt;}
h2,h3,h4{font-size:14pt;margin-top:25px;}
a{page-break-inside:avoid;}
h1,h2,h3,h4{page-break-after:avoid;page-break-inside:avoid;}
img{page-break-inside:avoid;page-break-after:avoid;}
ul{page-break-before:avoid;}
a:link,a:visited,a{background:transparent;font-weight:bold;text-decoration:underline;text-align:left;}
a{page-break-inside:avoid;}
a[href^=http]:after{content:" < " attr(href) "> ";}
a:after > img{content:"";}
.widget-area{display:none;}
.image-filters-enabled *:after{display:none!important;}
}
}

/*! CSS Used from: https://thepornguy.org/wp-content/plugins/kingcomposer/assets/frontend/css/kingcomposer.min.css?ver=2.9.6 ; media=all */
@charset "UTF-8";*,.kc-col-container,.kc-container,.kc-elm{box-sizing:border-box}div{display:block}.kc-elm{float:left;width:100%}.kc_col-sm-4{width:33.3333%}.kc_col-sm-5{width:41.6667%}.kc_col-sm-7{width:58.3333%}.kc_col-sm-12{width:100%}.kc-container{width:100%;max-width:1170px;margin:0 auto;padding-left:15px;padding-right:15px}.kc-row-container:not(.kc-container){padding-left:0;padding-right:0;width:100%;max-width:100%}.kc_single_image img{max-width:100%;display:inline-block}.kc_row:not(.kc_row_inner){clear:both;float:left;width:100%}.kc-row-container.kc-container .kc-wrap-columns,.kc_row_inner{margin-left:-15px;margin-right:-15px;clear:both}.kc_row.kc_row_inner{width:calc(100% + 30px)}.kc_column,.kc_column_inner{min-height:1px;position:relative;padding-right:15px;padding-left:15px;float:left}.kc_column>.kc-col-container,.kc_column_inner>.kc-col-inner-container{height:100%}.kingcomposer div.kc_column,.kingcomposer div.kc_column_inner{clear:none}.kc_row_inner>div.kc_column_inner:only-child{width:100%}.kc_clfw{width:100%!important;clear:both!important;display:block!important;height:0!important;padding:0!important;margin:0!important}.kc-col-container,.kc_text_block{clear:both;display:block;width:100%}.kc_text_block{display:inline-block}@media screen and (min-width:999px){.kc-row-container .kc-wrap-columns,.kc_row_inner{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;flex-wrap:wrap}.kc-row-container.kc-container .kc-wrap-columns,.kc_row_inner{width:calc(100% + 30px)}}@media screen and (max-width:767px){body.kc-css-system .kc_column,body.kc-css-system .kc_column_inner{width:100%}div.kc_row{display:block}}.kc_button{padding:10px 20px;color:#fff;display:inline-block;transition:background-color .3s ease 0s,color .3s ease 0s,border-radius .3s ease 0s;white-space:nowrap;text-decoration:none;font-size:14px;background-color:#1e73be}.kc_single_image{position:relative;max-width:100%;width:100%;line-height:0}.kc_single_image>a{width:100%;float:left;position:relative}.kc_single_image:hover .kc-image-overlay{background:rgba(58,52,42,.7);opacity:1}.kc-title-wrap{width:100%}

/*! CSS Used from: https://thepornguy.org/wp-content/plugins/kingcomposer/assets/css/icons.css?ver=2.9.6 ; media=all */
@media all{
[class^="sl-"],[class^="sl-"]:before{font-family:'simple-line-icons';font-style:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto;speak:none;font-weight:normal;}
.sl-login:before{content:"\e066";}
.fa-dollar-sign:before{content:"\f155";}
}
/*! CSS Used fontfaces */
@font-face{font-display:swap;font-family:'simple-line-icons';src:url('https://thepornguy.org/wp-content/plugins/kingcomposer/assets/css/fonts/Simple-Line-Icons.eot?-i3a2kk');src:url('https://thepornguy.org/wp-content/plugins/kingcomposer/assets/css/fonts/Simple-Line-Icons.eot#iefix-i3a2kk') format('embedded-opentype'), 		url('https://thepornguy.org/wp-content/plugins/kingcomposer/assets/css/fonts/Simple-Line-Icons.ttf') format('truetype'), 		url('https://thepornguy.org/wp-content/plugins/kingcomposer/assets/css/fonts/Simple-Line-Icons.woff') format('woff'), 		url('https://thepornguy.org/wp-content/plugins/kingcomposer/assets/css/fonts/Simple-Line-Icons.svg#simple-line-icons') format('svg');font-weight:normal;font-style:normal;}

.blog-show-text h3 {
	font-size: 24.75px
}

.update-time {
    position: absolute;
    right: 50px;
    top: 10px;
    color: #000;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    letter-spacing: .01em;
    font-weight: 700;
}
.audio-review {
	display: flex;
    align-items: center;
    cursor: pointer;
	font-family: sans-serif;
	padding-left: 5%;
	font-size: 16px;
	font-weight: bold;
}
.audio-review i {
	margin-right: 5px;
}
.blog-show-text h3 {
	color: lightgrey;
}
.more-site-button a {
	width: 100%;
	text-align: center;
}
.more-site-button a:hover {
	color: white !important;
}
#mobile_menu_list .menu-icons span.favicon, .home .menu-icons span.favicon {
	background-image: url(https://thepornguy.org/wp-content/uploads/2022/03/category-images4.png);
	background-size: cover;
}
#mobile_menu_list .menu-icons {
	height: 38px;
	display: flex;
	align-items: center;
}
.gyyh-section .kc-elm-text-template P {
	font-size: 19px;
}
.mobile-header {
	background: black;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	padding: 5px 10px;
	display: none;
	align-items: center;
	justify-content: space-between;
	z-index: 999999;
}
.mobile-header .mobile-menu-button,
.mobile-header .mobile-search-button {
	width: 90px;
}
.mobile-header a {
	width: 40px;
}
.side-bar {
	display: none;
}
.mobile-footer {
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	background: black;
	z-index: 99999;
	display: none;
}

.page-template .update-time {
	right: 65px !important;
	top: 10px;
}
.home-button {
	left: 10px;
}
.landing-page-menu {
	left:70px;
}
.landsearch-button {
	bottom: -3px !important;
}
.page-id-9233 .overlay-area {
	top: calc(50% - 50px);
}
.landsearch-button {
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 206.22 83.99'%3E%3Cimage width='275' height='112' transform='scale(.75)' xlink:href='data:image/png;base64,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'/%3E%3C/svg%3E");
}
.only-flirtsboxtxt p,
.ashley-madisonboxtxt p {
	margin: 0;
	font-size: 16px;
	line-height: 22px;
	color: white;
	font-family: sans-serif;
}
.only-flirtsboxtxt h3,
.ashley-madisonboxtxt h3 {
	font-size: 27px;
	margin: 25px 0 5px 0;
	line-height: 1.2;
}
.ashley-madisonboxtxt,
.ashley-madisonboximg,
.only-flirtsboximg,
.only-flirtsboxtxt{
	display:none;
}

.landing-page-site {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.landing-page-site img {
	width: 24px;
}
.landing-page-site div:last-child {
	display: flex !important;
	align-items: center;
	margin-bottom: -55px !important;
}
.home-button1 {
	height: 52px;
	background-repeat: no-repeat;
	width: 70px;
	position: absolute;
	left: 10px;
	bottom: 0px;
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 917.39 934.49'%3E%3Cpath d='M687.55,162.28v87.77c-.79,.79-5.3,1.11-5.3,1.11l108.85,108.85V163.02h36.49v-.74h-140.04Z' fill='%23f05540'/%3E%3Cpath d='M380.99,693.64c-.77-2.84-2.25-6.02-3.81-9.38l-.5-1.08c-15.35-33.22-44.17-59.84-75.21-69.45-30.95-9.59-64.64,1.31-90.12,29.16-41.72,45.59-41.58,115.69-41.46,177.53,0,3.35,.01,6.68,.01,9.98v96.28c6.1,.03,14.05,.09,23.74,.18,20.49,.18,49,.47,84.76,.88,43.22,.49,86.07,1.01,108.21,1.28,.07-7.69,.22-18.43,.42-31.96,.4-26.53,.97-59.06,1.38-82.8,.29-16.64,.54-31.02,.54-32.55v-1.26c-.29-29.32-.58-59.63-7.97-86.79Z' fill='%23415a6b'/%3E%3Cpath d='M402.09,929.19l-.05,5.3h11.3c-2.59-3.03-6.47-5.22-11.25-5.3Z' fill='%23ffd15c'/%3E%3Cpath d='M830.8,539.89v-42.05L464.29,131.34S84.81,519.29,85.71,519.29v25.53L460.72,169.82l370.08,370.08Z' fill='%23ffd15c'/%3E%3Cpolygon points='460.72 169.82 85.71 544.82 85.71 585.97 460.72 210.96 830.8 581.04 830.8 539.89 460.72 169.82' fill='%23f8c649'/%3E%3Cpath d='M419.29,781.43v-1.29c-.3-29.78-.62-63.54-9.04-94.46-1.45-5.31-3.63-10.02-5.56-14.18l-.48-1.04c-9.01-19.5-22.04-37.58-37.68-52.29-16.64-15.65-36.04-27.21-56.09-33.42-21.71-6.73-44.84-6.31-66.9,1.2-20.17,6.87-39.04,19.48-54.57,36.45-22.41,24.49-36.69,55.95-43.66,96.17-5.89,33.97-5.82,70.05-5.75,101.89,0,3.33,.01,6.64,.01,9.92v104.1H402.04l.05-5.3c4.78,.08,8.66,2.27,11.25,5.3h3.55c.17-23.45,1.27-86.59,1.85-119.72,.42-24.19,.56-32.12,.55-33.33Zm-30.87,32.8c-.41,23.75-.98,56.27-1.38,82.8-.2,13.53-.34,24.27-.42,31.96-22.15-.27-64.99-.79-108.21-1.28-35.76-.4-64.28-.7-84.76-.88-9.68-.08-17.64-.14-23.74-.18v-96.28c0-3.3,0-6.62-.01-9.98-.12-61.84-.26-131.94,41.46-177.53,25.48-27.84,59.17-38.75,90.12-29.16,31.04,9.62,59.86,36.23,75.21,69.45l.5,1.08c1.56,3.36,3.03,6.54,3.81,9.38,7.39,27.15,7.68,57.47,7.96,86.79v1.26c.01,1.53-.24,15.91-.53,32.55Z' fill='%23f8c649'/%3E%3Crect x='611.61' y='624.57' width='120.32' height='218.45' fill='%238ad7f8'/%3E%3Cpath d='M460.72,210.96L85.71,585.97v348.52h53.87v-104.1c0-3.28,0-6.59-.01-9.92-.06-31.83-.13-67.92,5.75-101.89,6.97-40.23,21.25-71.69,43.66-96.17,15.53-16.98,34.4-29.58,54.57-36.45,22.05-7.51,45.18-7.93,66.9-1.2,20.05,6.21,39.44,17.77,56.09,33.42,15.64,14.71,28.67,32.79,37.68,52.29l.48,1.04c1.93,4.15,4.11,8.86,5.56,14.18,8.42,30.92,8.74,64.68,9.02,94.46v1.29c.02,1.21-.11,9.14-.53,33.33-.58,33.14-1.68,96.27-1.85,119.72h413.9v-353.45L460.72,210.96Zm288.71,649.56H459.53l-.05-8.71c-.01-2.35-1.23-235.01-1.23-235.94l8.74-.05v-8.76h282.44v253.46Z' fill='%23ffd15c'/%3E%3Cpolygon points='476.95 843.01 594.1 843.01 594.1 624.57 475.8 624.57 476.95 843.01' fill='%238ad7f8'/%3E%3Cpath d='M466.98,607.06l-8.86-.12,.13,8.92c0,.93,1.22,233.59,1.23,235.94l.05,8.71h289.9v-253.46H466.98Zm127.12,7.03h17.51v10.48h120.32v218.45h-120.32v9.48h-17.51v-9.48h-117.16l-1.14-218.45h118.3v-10.48Z' fill='%23395871'/%3E%3Crect x='594.1' y='624.57' width='17.51' height='218.45' fill='%23395871'/%3E%3Crect x='594.1' y='614.09' width='17.51' height='10.48' fill='%23395871'/%3E%3Crect x='594.1' y='843.01' width='17.51' height='9.48' fill='%23395871'/%3E%3Cpath d='M50.73,541.94c-12.66,0-24.16-5.09-34.19-15.12-19.28-19.28-18.24-40.28-13.98-54.5,4.48-14.96,13.32-25.4,13.7-25.84h0c.13-.16,.27-.33,.42-.5,.22-.24,.55-.59,.99-1.06,.82-.86,2.05-2.13,3.66-3.79,3.1-3.19,7.76-7.96,13.84-14.15,11.3-11.52,27.93-28.41,49.43-50.22,36.21-36.72,86.71-87.87,150.12-152.02C342.67,115.53,452.07,4.98,453.16,3.88l3.84-3.88,441.73,441.73c7.25,7.25,16.31,19.12,18.28,34.46,.97,7.54,.06,15.06-2.68,22.36-3,7.98-8.25,15.75-15.59,23.09-9.53,9.53-21.22,14.35-34.76,14.35-22.19,0-41.39-13.18-42.2-13.74l-.4-.28L459.86,160.46,109.52,510.8c-2.8,2.8-11.32,11.32-22.18,18.48-12.74,8.4-25.06,12.66-36.6,12.66h0Z' fill='%23f3705a'/%3E%3Cpolygon points='827.59 73.77 652.29 73.77 652.29 163.27 687.55 163.27 827.59 163.27 827.59 73.77' fill='%23f3705a'/%3E%3C/svg%3E");}
.best-sex-chat-sites{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1254.99 1277.07'%3E%3Cpath d='M1016.2,0H238.8C106.91,0,0,106.91,0,238.8v504.76c0,131.88,106.91,238.8,238.8,238.8h114.79l1.57,1.04c2.09,1.89,3.28,4.58,3.28,7.41v248.76s-.46,37.51,34.18,37.51c17.55,0,26.33-12.52,43.42-31.03,15.57-16.87,212.46-226.54,247.34-263.69h332.82c131.88,0,238.8-106.91,238.8-238.8V238.8C1254.99,106.91,1148.08,0,1016.2,0Z' fill='%23e63950'/%3E%3Cpath d='M458.45,883.39v338.66c56.15-59.96,196.05-208.95,224.93-239.7h332.82c131.88,0,238.8-106.91,238.8-238.8V238.8C1254.99,106.91,1148.08,0,1016.2,0H238.8c-42.01,0-81.47,10.89-115.77,29.94-4.57,10.48-8.7,24.95-8.7,43.16V643.32s-4.16,94.69,63.28,164.9c67.44,70.21,135.57,75.17,158.78,75.17h122.06Z' fill='%23ec5569'/%3E%3Cpath d='M934.56,382.92c-19.4-94.23-100.23-125.18-154.97-122.4-54.74,2.77-84.53,24.94-113.63,53.35-9.59,9.36-17,16.58-22.63,22.04-8.66,8.41-22.41,8.41-31.07,0-5.63-5.47-13.04-12.68-22.63-22.04-29.1-28.41-58.89-50.58-113.63-53.35-54.74-2.77-135.57,28.18-154.97,122.4-18.24,88.59,41.1,141.26,48.26,147.24,.5,.42,.98,.85,1.44,1.31l241.35,238.7c8.7,8.61,22.71,8.61,31.41,0l241.35-238.7c.47-.46,.94-.89,1.44-1.31,7.16-5.98,66.5-58.64,48.26-147.24Z' fill='%23dce6eb'/%3E%3Cpath d='M779.59,260.51c-54.74,2.77-84.53,24.94-113.63,53.35-9.59,9.36-17,16.58-22.63,22.04-8.66,8.41-22.41,8.41-31.07,0-5.63-5.47-13.04-12.68-22.63-22.04-21.95-21.43-44.32-39.3-77.47-47.98-46,12.53-93.68,47.57-107.99,117.03-18.24,88.59,41.1,141.26,48.26,147.24,.5,.42,.98,.85,1.44,1.31l215.49,213.12,215.49-213.12c.47-.46,.94-.89,1.44-1.31,7.16-5.98,66.5-58.64,48.26-147.24-19.4-94.23-100.23-125.18-154.97-122.4Z' fill='%23fff'/%3E%3C/svg%3E");
}

.kc-elm-image-template.slider-image img {
	height: auto !important;
}
/*.kc_single_image.testing img {
	height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    object-fit: contain;
}*/
section#primary-template::before {
	height: 10px !important;
}

.rolling-header {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 9999999;
	display: none;
}
.rolling-header-content {
	background: black;
	display: flex;
	align-items: center;
	justify-content: space-between;
	height: 50px;
	padding: 0 10px;
	border-bottom: 2px solid #1f1f1f!important
}
.rolling-header .navmenu-icon {
	position: relative;
	cursor: pointer;
	width: 25px;
}
.rolling-header .navmenu-icon img {
	width: 100%
}
.rolling-header .rolling-header-logo {
	width: 200px;
}
.rolling-header .rolling-header-logo img {
	width: 100%;
}
.rolling-header .rolling-search-button {
	width: 25px;
    cursor: pointer;
}
.rolling-header .rolling-search-button img {
	width: 100%;
	max-width: 80px;
	margin-left: auto;
	display: block;
}
body.sticky-header .rolling-header {
	display: block;
}
body.sticky-header #wpfront-scroll-top-container {
	display: none !important;
}
.rolling-footer {
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	background: black;
	z-index: 999;
	display: none;
}
.rolling-footer.active {
	display: block;
}
.rolling-footer-content {
	padding: 5px 10px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.rolling-footer-content.border {
	border-top: 2px solid #1f1f1f;
}
.rolling-footer-left {
	display: flex;
	align-items: center;
	font-size: 14px;
    color: #f3a433 !important;
    font-family: Arial,Helvetica,sans-serif;
	border-radius: 0px !important;
	padding: 0px !important;
}
.rolling-footer-left img {
	width: 25px;
	margin-right: 5px;
}
.rolling-footer-right {
	display: flex;
	align-items: center;
	font-size: 16px;
	color: white;
	font-family: Arial,Helvetica,sans-serif;
	cursor: pointer;
}
.rolling-footer-right span {
	margin: 0 5px;
}
.rolling-footer-right img {
	width: 25px;
}
.rolling-footer-right img.arrow {
	transform: rotate(90deg);
}
body.page .main-navigation {
	height: calc(100vh - 150px);
	overflow-y: auto;
	background: white;
}
body.sticky-header .main-navigation {
	height: calc(100vh - 85px);
}
#primary-template {
	position: relative;
	zoom: 80%;
}
.breadcrumb {
	position: relative;
	left: 5px;
	top: 0px;
	max-width: 1440px;
	margin: 0 auto 10px auto;
	padding-left: 10px;
	display: flex;
	align-items: center;
	font-size: 16px;
	color: white;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	z-index: 999;
}
.breadcrumb .breadcrumb-logo {
    color: #f3a433;
    font-size: 20px;
    display: flex;
    align-items: center;
    text-decoration: underline;
    margin-right: 5px;
    font-weight: bold;
}
.breadcrumb .breadcrumb-logo img {
	width: 30px;
	margin-right: 3px;
}
.breadcrumb .breadcrumb-flag {
	display: flex;
	align-items: center;
	font-weight: bold;
	color: white;
	font-size: 20px;
	text-decoration: underline;
}
.breadcrumb .breadcrumb-flag img {
	font-size: 0;
	width: 25px;
	margin-right: 5px;
}
body.sticky-header #mobile-menu {
	height: calc(100% - 100px);
	top: 50px;
}
#mobile-menu {
	transition-duration: 0.3s;
}
body.sticky-header .side-bar {
	position: fixed;
	top: 50px;
	left: 0;
	padding: 0 10px 0 0;
	width: 100%;
	margin: 0 !important;
	z-index: 999999;
	background: black;
}
#colophon {
	padding: 0 0 50px 0;
}
.menu-icon,
.landsearch-button,
.adult-sex-gamesm,
.top-sex-dating-sites,
.cams-ico,
.escortIco {
	background-image: unset !important;
	height: auto !important;
}
.escortIco {
	display: flex;
	align-items: flex-end;
	margin: 0 !important;
	left: 0 !important;
	padding: 0 15px 0 0 !important;
	width: 90px !important;
}
.escortIco img {
	width: 23px;
	margin: 0 !important;
}
.site-content .kc-elm-text-template {
	border: none !important;
	padding-bottom: 20px;
}
.faceline.new {
	margin: 0 15px 25px 15px;
}
.site .site-logo-template {
	background: black;
	padding: 10px;
	min-height: 110px;
}
.site-logo-template .home-btn {
	position: absolute;
	left: 0px;
	display: block;
	top: 20px;
	width: 40px;
	padding-left: 10px;
}
.site-logo-template .logo {
	display: block;
	max-width: 400px;
	margin: auto;
}
.site-logo-template .desklanguage-switcherbtn {
	top: 20px;
	right: 0px;
	padding-right: 10px;
}
.site-logo-template .desklanguage-switcherbtn .trp-ls-shortcode-current-language {
	background: unset;
}
.site-logo-template .desklanguage-switcherbtn .trp-ls-shortcode-current-language a {
	padding: 0px 10px 0 0 !important;
}
.site-logo-template .desklanguage-switcherbtn .trp-ls-shortcode-current-language a:before {
	content: "";
	border: solid white;
	border-width: 0 2px 2px 0;
	display: inline-block;
	padding: 3px;
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	position: absolute;
	right: 0;
	top: 0px;
}
.trp-language-switcher:hover .trp-ls-shortcode-current-language {
	visibility: unset !important;
}
.site-logo-template .desklanguage-switcherbtn .trp-language-switcher .trp-ls-shortcode-language {
	left: unset !important;
	margin: 0px !important;
	right: 0px !important;
}
.site-logo-template .header-buttons {
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
	max-width: 1100%;
	margin: -30px auto 0 auto;
}
.site-logo-template .header-buttons-item {
	display: flex;
	align-items: flex-end;
}
.site-logo-template .header-buttons-item .formobile {
	display: none;
}
.site-logo-template .header-buttons a {
	max-width: 70px;
}
.site-logo-template .header-buttons-item:first-child a {
	margin-left: 30px;
}
.site-logo-template .header-buttons-item:last-child a {
	margin-right: 30px;
}
.site-logo-template .menu-icon {
	position: relative;
	left: 0px;
	margin: 0px;
	bottom: 0;
	width: 25px;
	cursor: pointer;
}
.site-logo-template .landsearch-button {
	right: 0px;
	bottom: 0px !important;
	width: 25px;
}
.site-logo-template .site-logo-header {
	display: flex;
	align-items: center;
	justify-content: center;
	max-width: 1360px;
	margin: 0 auto 40px auto;
	padding: 0 40px;
}
.site-logo-template .site-logo-header .logo {
	margin: 30px 0 0 0;
}
.site-logo-template .site-logo-header .title-area {
	margin: 0px;
	width: calc(100% - 430px);
	margin-left: 30px;
}
.site-logo-template .site-logo-header .title-area h3 {
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0 0 10px 0;
}
.site-logo-template .site-logo-header .title-area h3 img {
	width: 40px;
	bottom: 0px;
	margin-left: 10px;
}
.site-logo-template .site-logo-header .title-area p {
	font-family: 'Open Sans';
	color: white;
}
.rolling-footer-left p,
.rolling-footer-middle p,
.rolling-footer-right p {
	padding: 0px !important;
	border-radius: 0px !important;
	margin: 0px;
	text-align: center;
    display: flex;
    align-items: flex-end;
    justify-content: center;
	line-height: 1.3;
}
.rolling-footer-left i {
	margin: 0 3px 5px 0;
    line-height: 1;
    transform: rotate(180deg);
}
.rolling-footer-right {
	display: block;
	font-size: 18px;
}
.rolling-footer-right span {
	margin: 0 3px 2px 3px;
    line-height: 1;
}
.rolling-footer-right i {
	line-height: 1;
    margin-bottom: 3px;
}
.rolling-footer-middle {
	color: white !important;
	font-family: Arial,Helvetica,sans-serif;
	border-radius: 0px !important;
	padding: 0px !important;
	font-size: 18px;
	display: none;
}
.rolling-footer-middle i {
	transform: rotate(90deg);
	margin-left: 5px;
	margin-bottom: 2px;
}
.rolling-footer-middle span {
	line-height: 1;
}
.rolling-header-left,
.rolling-header-right {
	width: 25%;
	display: flex;
    align-items: center;
    justify-content: space-between;
}
.rolling-header-middle {
	width: 50%;
	display: flex;
    align-items: center;
    justify-content: center;
}
.rolling-header-left a,
.rolling-header-right a {
	font-size: 15px;
	color: white;
	font-family: Arial,Helvetica,sans-serif;
	border-radius: 0px !important;
	padding: 0px !important;
	text-align: center;
	line-height: 1.3;
}
.rolling-header-left p,
.rolling-header-right p {
	margin: 0px;
	padding: 0px !important;
	border-radius: 0px !important;
	display: flex;
	align-items: center;
	justify-content: center;
}
.rolling-header-right p img {
	width: 20px;
}
.rolling-header-right p span {
	margin: 0 2px;
}
.rolling-footer-left p:last-child {
	margin-top: 3px;
}
.rolling-footer-right.category {
	display: none;
}
.show_read_text1 .blog-show-text h1 {
	margin: 0px;
	font-size: 36px;
}
.show_read_text .show_read_text1 .blog-show-text {
	height: 300px !important;
}
.site-content .kc-elm-text-template P {
	font-family: sans-serif;
	word-break: break-word;
}
.blog-show-text p {
	font-size: 20px;
	font-family: sans-serif;
}
.slider-description .blog-show-text p {
	font-size: 18px !important;
	line-height: 1.1 !important;
}
.blog-show-text::-webkit-scrollbar {
    width: 10px;
    height: 10px;
}
.blog-show-text::-webkit-scrollbar-corner,
.blog-show-text::-webkit-scrollbar-track {
    background-color: #c2c2c2;
}
.blog-show-text::-webkit-scrollbar-thumb {
    background-color: #575757;
    background-clip: padding-box;
    border: 2px solid transparent;
}
.blog-show-text::-webkit-scrollbar-thumb:hover {
    background-color: #575757;
}
.blog-show-text::-webkit-scrollbar-thumb:active {
    background-color: #575757;
}
/* Buttons */
.blog-show-text::-webkit-scrollbar-button:single-button {
    background-color: #c2c2c2;

    display: block;
    background-size: 10px;
    background-repeat: no-repeat;
}
/* Up */
.blog-show-text::-webkit-scrollbar-button:single-button:vertical:decrement {
    height: 8px;
    width: 8px;
    background-position: center 4px;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(87, 87, 87)'><polygon points='50,00 0,50 100,50'/></svg>");
}
.blog-show-text::-webkit-scrollbar-button:single-button:vertical:decrement:hover {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(87, 87, 87)'><polygon points='50,00 0,50 100,50'/></svg>");
}
.blog-show-text::-webkit-scrollbar-button:single-button:vertical:decrement:active {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(87, 87, 87)'><polygon points='50,00 0,50 100,50'/></svg>");
}
/* Down */
.blog-show-text::-webkit-scrollbar-button:single-button:vertical:increment {
    height: 8px;
    width: 8px;
    background-position: center 2px;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(87, 87, 87)'><polygon points='0,0 100,0 50,50'/></svg>");
}
.blog-show-text::-webkit-scrollbar-button:single-button:vertical:increment:hover {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(87, 87, 87)'><polygon points='0,0 100,0 50,50'/></svg>");
}
.blog-show-text::-webkit-scrollbar-button:single-button:vertical:increment:active {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(87, 87, 87)'><polygon points='0,0 100,0 50,50'/></svg>");
}
.site-content .kc_col-sm-4 .kc-elm-image-template,
.site-content .kc_col-sm-4 .kc_single_image,
.recommend-category-row .recommend-category-item .recommend-category-image {
	padding-top: 51%;
	position: relative;
}
.site-content .kc_col-sm-4 .kc-elm-image-template a,
.site-content .kc_col-sm-4 .kc_single_image a {
	position: unset;
}
.site-content .kc_col-sm-4 .kc-elm-image-template img,
.site-content .kc_col-sm-4 .kc_single_image img,
.recommend-category-row .recommend-category-item .recommend-category-image img {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	object-fit: cover;
	object-position: 0 0;
}
.recommend-category-row .recommend-category-item {
	max-width: 500px;
}
.recommend-category-row .recommend-category-item .recommend-category-image {
	margin-bottom: 15px;
}
.recommend-category-row .recommend-category-item.mobile-ad-gap .recommend-category-image {
	margin-bottom: 5px;
}
.post-48609 .kc-css-363801 {
	margin-top: 40px !important;
}
.more-category-row .more-category-item {
	margin-bottom: 20px;
}
.more-category-row .more-category-item a {
	display: block;
}
.more-category-row .more-category-item .category-image {
	position: relative;
	height: auto;
	margin: 0 0 10px 0;
}
.more-category-row .more-category-item .category-image img {
	border-radius: 16px;
	width: 100%;
}
.more-category-row .more-category-item .category-image .category-number {
	font-size: 25px;
	color: #fff;
	font-family: Cooper Black;
	text-align: center;
	line-height: 1.2;
	position: absolute;
	right: 0;
	top: 0;
	background: black;
	border-top-right-radius: 14px;
	border-bottom-left-radius: 14px;
	padding: 5px 10px;
}
.more-category-row .more-category-item .category-title {
	margin-top: 5px;
}
.more-category-row .more-category-item .category-title img {
	width: 30px;
	margin-right: 10px;
	display: inline;
	vertical-align: middle;
}
.more-category-row .more-category-item .category-title div {
	font-size: 25px;
	color: #fff;
	font-family: Cooper Black;
	text-align: center;
	line-height: 1;
	display: inline;
	vertical-align: middle;
}
.site-content {
	position: relative;
}
.beside-categories {
	position: sticky;
	top: 100px;
	align-self: flex-start;
	max-height: 110vh;
	overflow-y: auto;
	margin-right: 25px;
	width: 245px;
	-ms-overflow-style: none;
	scrollbar-width: none;
}
.beside-categories .beside-category {
	display: flex;
	align-items: center;
	padding: 2px 0;
	font-family: sans-serif;
	font-size: 16px;
}
.beside-categories .beside-category img {
	width: 18px;
	margin-right: 5px;
}
.beside-categories .beside-category:nth-child(34) img {
	filter: invert(1);
}
.entry-blog-template .kc-wrap-columns {
	width: 100% !important;
	margin: 0px !important;
}
.entry-blog-template .blog-page-title h1 {
	text-transform: uppercase;
	font-size: 48px;
	margin: 0 0 20px 0;
}
.entry-blog-template .blog-page-content p {
	font-family: sans-serif;
	font-size: 20px;
}
.blog-list-template .content-area {
	padding: 0 15px;
}
.blog-categories {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	margin-bottom: 20px;
}
.blog-categories .blog-category {
	display: block;
	text-align: center;
	text-decoration: unset;
	position: relative;
}
.blog-categories .blog-category img {
	width: 100%;
	max-width: 60px;
	margin: 0 auto 10px auto
}
.blog-categories .blog-category p {
	color: white;
	font-family: sans-serif;
	font-size: 18px;
	margin: 0px;
	word-break: break-word;
	line-height: 1;
	font-weight: bold;
}
.blog-categories .blog-category span {
	color: #a0a0a0;
	font-family: sans-serif;
	font-size: 16px;
	margin: 0px;
	word-break: break-word;
	line-height: 1.2;
	position: absolute;
	right: -15px;
	top: 0;
}
.blog-list-template .blog-list-title {
	color: white;
	text-transform: uppercase;
	font-size: 48px;
	font-family: sans-serif;
	border-bottom: 4px solid #808080;
	padding-bottom: 10px;
}
.blog-list-template .blog-items {
	margin-top: 20px;
}
.blog-list-template .blog-item {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	padding: 20px 0;
	border-bottom: 3px solid #808080;
	column-gap: 20px;
}
.blog-list-template .blog-item:last-child {
	border: none;
}
.blog-list-template .blog-item .blog-image {
	width: 100%;
	position: relative;
	padding-top: 56.25%;
	display: block;
	overflow: hidden;
}
.blog-list-template .blog-item .blog-image img {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
	transition-duration: 0.5s;
}
.blog-list-template .blog-item .blog-image:hover img {
	transform: scale(1.1);
}
.blog-list-template .blog-item .blog-info {
	position: relative;
}
.blog-list-template .blog-item .blog-info .blog-item-title {
	text-decoration: unset;
}
.blog-list-template .blog-item .blog-info .blog-item-title h2 {
	margin: 0 0 10px 0;
	color: white;
	text-transform: uppercase;
	font-size: 32px;
	font-family: sans-serif;
}
.blog-list-template .blog-item .blog-info p {
	font-family: sans-serif;
	color: white;
	font-size: 18px;
	line-height: 1.5;
}
.blog-list-template .blog-item .blog-info .blog-item-btn {
	position: absolute;
	left: 0;
	bottom: 0;
	font-family: sans-serif;
	color: white;
	line-height: 1;
	padding: 10px 30px;
	border-radius: 10px;
}
.blog-list-template .entry-header-template h1 {
	font-family: sans-serif;
	font-size: 48px;
	text-transform: uppercase;
	font-weight: bold;
	color: white;
	border-bottom: 4px solid #808080;
	padding-bottom: 10px;
}
.page-template-blog-page-template #primary-template {
	zoom: 100%;
	padding: 0 0 30px 0;
}
.blog-page {
	max-width: 1000px;
	margin: 0 auto;
	padding: 1%;
	font-family: Gotham Pro;
	background: #ececec;
	border: solid #b1c2cc 2px;
	border-radius: 3px;
}
.blog-page .blog-page-header {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 20px;
}
.blog-page .blog-page-header .blog-page-breadcrumb {
	display: flex;
	align-items: center;
	color: #a1a9b4;
	font-size: 15px;
	line-height: 18px;
}
.blog-page .blog-page-header .blog-page-home {
	color: #417ed9;
	transition: .1s linear;
	font-weight: bold;
	background: rgb(44 41 84 / 20%);
	font-size: 14px;
	padding: 6px 8px 4px 20px;
	border-radius: 100px;
	white-space: nowrap;
	position: relative;
}
.blog-page .blog-page-header .blog-page-home:before {
	content: "";
	width: 0;
	height: 0;
	border-top: 6px solid transparent;
	border-bottom: 6px solid transparent;
	border-right: 6px solid #417ed9;
	position: absolute;
	left: 10px;
	top: 9px;
}
.blog-page .blog-page-header .blog-page-home:hover {
	background: rgb(44 41 84 / 100%);
	color: #81b9ff;
}
.blog-page .blog-page-header .blog-page-home:hover:before {
	border-right-color: #81b9ff;
}
.blog-page .blog-page-header .blog-page-blog {
	color: #417ed9;
	transition: .1s linear;
	font-weight: bold;
}
.blog-page .blog-page-header .blog-page-blog:hover {
	color: #3c89fc;
}
.blog-page .blog-page-header p {
	margin: 0px;
}
.blog-page .blog-page-header .blog-page-breadcrumb-symbol {
	margin: 0 5px;
}
.blog-page .blog-page-header .entry-date {
	color: #a1a9b4;
	font-size: 15px;
	line-height: 18px;
}
.blog-page .kc_row.kc_row_inner.blog-page-container {
	
}
.blog-page .blog-page-image img {
	border: 1px solid #dadde1;
	padding: 10px;
	transition: .1s linear;
}
.blog-page .blog-page-image img:hover {
	border-color: #5572cd;
}
.blog-page .kc_row.kc_row_inner.blog-page-content {
	font-size: 16px;
	color: #515151;
	line-height: 24px;
	max-width: 90%;
	margin: 20px 5% 0 5% !important;
}
.blog-page .kc_row.kc_row_inner.blog-page-title {
	text-align: center;
	margin-bottom: 20px !important;
}
.blog-page .blog-page-title h1 {
	font-size: 36px;
	line-height: 40px;
	margin: 0px;
	color: #48447f;
	text-transform: none;
	font-family: Segoe UI;
}
.blog-page .kc_row.kc_row_inner.blog-page-info {
	border-top: 1px solid rgb(72 91 119 / 16%);
	padding-top: 20px !important;
	border-bottom: 1px solid rgb(72 91 119 / 16%) !important;
	padding-bottom: 20px !important;
	margin-bottom: 20px !important;
}
.blog-page .blog-page-info p {
	font-size: 18px;
	line-height: 22px;
	color: #485b77;
	margin: 0px;
	font-weight: 700;
	font-family: 'Gotham Pro';
}
.blog-page .kc_row.kc_row_inner.blog-page-items {
	
}
.blog-page .kc_row.kc_row_inner.blog-page-item {
	margin-bottom: 30px !important;
}
.blog-page .blog-page-item .kc_single_image {
	width: auto;
	float: right;
	margin-left: 30px;
}
.blog-page .blog-page-item .kc_single_image.left {
	float: left;
	margin-left: 0px;
	margin-right: 30px;
}
.blog-page .blog-page-item .kc_single_image img {
	border: 1px solid #dadde1;
	padding: 10px;
	transition: .1s linear;
	margin: 0 auto;
}
.blog-page .blog-page-item .kc_single_image img:hover {
	border-color: #5572cd;
}
.blog-page .blog-page-item .blog-page-item-info {
	display: inline;
	float: unset;
}
.blog-page .blog-page-item .blog-page-item-info h2 {
	display: inline;
	color: #48447f;
	font-size: 24px;
	line-height: 24px;
	margin: 0px;
	font-family: 'Gotham Pro';
}
.blog-page .blog-page-item .blog-page-item-info p {
	display: inline;
	font-family: 'Gotham Pro';
	font-size: 16px;
	color: #515151;
	line-height: 24px;
	margin-left: 5px;
}
.blog-page .blog-categories .blog-category span {
	font-family: Gotham Pro;
	color: #48447f;
}
.blog-page .blog-categories .blog-category p {
	font-family: Gotham Pro;
	color: #48447f;
}
.entry-new-content {
	display: flex;
	align-items: flex-start;
}
.beside-categories::-webkit-scrollbar,
.top-categories::-webkit-scrollbar {
    display: none;
}

.top-category-block {
	text-align: center;
	border-top: 2px solid #1f1f1f;
	margin: 10px -10px 0 -10px;
	padding-top: 10px;
}
.top-categories {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
	max-width: 100%;
	margin: auto;
}
.rolling-header-content .top-category-block {
	display: none;
}
.top-category {
	display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    margin-right: 9px;
    padding: 5px 0;
}
.top-category.top-category-home {
	display: none;
}
.top-category.top-category-home .category-icon {
	background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 917.39 934.49'%3E%3Cpath d='M687.55,162.28v87.77c-.79,.79-5.3,1.11-5.3,1.11l108.85,108.85V163.02h36.49v-.74h-140.04Z' fill='%23f05540'/%3E%3Cpath d='M380.99,693.64c-.77-2.84-2.25-6.02-3.81-9.38l-.5-1.08c-15.35-33.22-44.17-59.84-75.21-69.45-30.95-9.59-64.64,1.31-90.12,29.16-41.72,45.59-41.58,115.69-41.46,177.53,0,3.35,.01,6.68,.01,9.98v96.28c6.1,.03,14.05,.09,23.74,.18,20.49,.18,49,.47,84.76,.88,43.22,.49,86.07,1.01,108.21,1.28,.07-7.69,.22-18.43,.42-31.96,.4-26.53,.97-59.06,1.38-82.8,.29-16.64,.54-31.02,.54-32.55v-1.26c-.29-29.32-.58-59.63-7.97-86.79Z' fill='%23415a6b'/%3E%3Cpath d='M402.09,929.19l-.05,5.3h11.3c-2.59-3.03-6.47-5.22-11.25-5.3Z' fill='%23ffd15c'/%3E%3Cpath d='M830.8,539.89v-42.05L464.29,131.34S84.81,519.29,85.71,519.29v25.53L460.72,169.82l370.08,370.08Z' fill='%23ffd15c'/%3E%3Cpolygon points='460.72 169.82 85.71 544.82 85.71 585.97 460.72 210.96 830.8 581.04 830.8 539.89 460.72 169.82' fill='%23f8c649'/%3E%3Cpath d='M419.29,781.43v-1.29c-.3-29.78-.62-63.54-9.04-94.46-1.45-5.31-3.63-10.02-5.56-14.18l-.48-1.04c-9.01-19.5-22.04-37.58-37.68-52.29-16.64-15.65-36.04-27.21-56.09-33.42-21.71-6.73-44.84-6.31-66.9,1.2-20.17,6.87-39.04,19.48-54.57,36.45-22.41,24.49-36.69,55.95-43.66,96.17-5.89,33.97-5.82,70.05-5.75,101.89,0,3.33,.01,6.64,.01,9.92v104.1H402.04l.05-5.3c4.78,.08,8.66,2.27,11.25,5.3h3.55c.17-23.45,1.27-86.59,1.85-119.72,.42-24.19,.56-32.12,.55-33.33Zm-30.87,32.8c-.41,23.75-.98,56.27-1.38,82.8-.2,13.53-.34,24.27-.42,31.96-22.15-.27-64.99-.79-108.21-1.28-35.76-.4-64.28-.7-84.76-.88-9.68-.08-17.64-.14-23.74-.18v-96.28c0-3.3,0-6.62-.01-9.98-.12-61.84-.26-131.94,41.46-177.53,25.48-27.84,59.17-38.75,90.12-29.16,31.04,9.62,59.86,36.23,75.21,69.45l.5,1.08c1.56,3.36,3.03,6.54,3.81,9.38,7.39,27.15,7.68,57.47,7.96,86.79v1.26c.01,1.53-.24,15.91-.53,32.55Z' fill='%23f8c649'/%3E%3Crect x='611.61' y='624.57' width='120.32' height='218.45' fill='%238ad7f8'/%3E%3Cpath d='M460.72,210.96L85.71,585.97v348.52h53.87v-104.1c0-3.28,0-6.59-.01-9.92-.06-31.83-.13-67.92,5.75-101.89,6.97-40.23,21.25-71.69,43.66-96.17,15.53-16.98,34.4-29.58,54.57-36.45,22.05-7.51,45.18-7.93,66.9-1.2,20.05,6.21,39.44,17.77,56.09,33.42,15.64,14.71,28.67,32.79,37.68,52.29l.48,1.04c1.93,4.15,4.11,8.86,5.56,14.18,8.42,30.92,8.74,64.68,9.02,94.46v1.29c.02,1.21-.11,9.14-.53,33.33-.58,33.14-1.68,96.27-1.85,119.72h413.9v-353.45L460.72,210.96Zm288.71,649.56H459.53l-.05-8.71c-.01-2.35-1.23-235.01-1.23-235.94l8.74-.05v-8.76h282.44v253.46Z' fill='%23ffd15c'/%3E%3Cpolygon points='476.95 843.01 594.1 843.01 594.1 624.57 475.8 624.57 476.95 843.01' fill='%238ad7f8'/%3E%3Cpath d='M466.98,607.06l-8.86-.12,.13,8.92c0,.93,1.22,233.59,1.23,235.94l.05,8.71h289.9v-253.46H466.98Zm127.12,7.03h17.51v10.48h120.32v218.45h-120.32v9.48h-17.51v-9.48h-117.16l-1.14-218.45h118.3v-10.48Z' fill='%23395871'/%3E%3Crect x='594.1' y='624.57' width='17.51' height='218.45' fill='%23395871'/%3E%3Crect x='594.1' y='614.09' width='17.51' height='10.48' fill='%23395871'/%3E%3Crect x='594.1' y='843.01' width='17.51' height='9.48' fill='%23395871'/%3E%3Cpath d='M50.73,541.94c-12.66,0-24.16-5.09-34.19-15.12-19.28-19.28-18.24-40.28-13.98-54.5,4.48-14.96,13.32-25.4,13.7-25.84h0c.13-.16,.27-.33,.42-.5,.22-.24,.55-.59,.99-1.06,.82-.86,2.05-2.13,3.66-3.79,3.1-3.19,7.76-7.96,13.84-14.15,11.3-11.52,27.93-28.41,49.43-50.22,36.21-36.72,86.71-87.87,150.12-152.02C342.67,115.53,452.07,4.98,453.16,3.88l3.84-3.88,441.73,441.73c7.25,7.25,16.31,19.12,18.28,34.46,.97,7.54,.06,15.06-2.68,22.36-3,7.98-8.25,15.75-15.59,23.09-9.53,9.53-21.22,14.35-34.76,14.35-22.19,0-41.39-13.18-42.2-13.74l-.4-.28L459.86,160.46,109.52,510.8c-2.8,2.8-11.32,11.32-22.18,18.48-12.74,8.4-25.06,12.66-36.6,12.66h0Z' fill='%23f3705a'/%3E%3Cpolygon points='827.59 73.77 652.29 73.77 652.29 163.27 687.55 163.27 827.59 163.27 827.59 73.77' fill='%23f3705a'/%3E%3C/svg%3E");
}
.top-category.top-category-home p {
	color: #ffa202;
}
.top-category .category-icon {
	width: 18px;
	height: 18px;
	background-image: url(https://thepornguy.org/wp-content/themes/twentynineteen/images/new-category/more-categories2.png);
}
.top-category-block.active .top-category {
	display: flex !important;
}
.top-category:nth-child(n+25) {
	display: none;
}
.top-category img {
	height: 18px;
	width: auto;
	margin-right: 0px;
	margin-top: -2px;
}
.top-category p {
	color: white;
	font-size: 14px;
	margin: 0px;
	line-height: 1;
	font-family: sans-serif;
	padding: 0 5px;
}
top-category-buttons {
	display: block !important;
}
.top-category-button {
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 14px;
	margin: 0px;
	line-height: 1;
	font-family: sans-serif;
	color: #ffa202;
	cursor: pointer;
	font-weight: bold;
	border: 1px solid white;
	border-radius: 10px;
	padding: 5px 8px;
}
.top-category-button img {
	width: 14px;
	margin-left: 4px;
	margin-top: 1px;
}
.top-category-block.active .top-category-button img {
	transform: rotate(180deg);
}
.top-mobile-categories {
	display: none;
}
.land-search .asl_w_container {
	max-width: 1440px;
	margin: auto;
}
.top-category-mobile-button {
	display: none;
}
.blog-show-text h2 {
	color: white;
	font-size: 28px;
}
.blog-show-text h2 strong {
	color: white !important;
}
.escort-new-site-block p {
	margin: 0px;
}
.show_read_text1.escort-new-text-block .blog-show-text {
	height: 500px;
	overflow-y: scroll;
	padding: 0 40px 0 20px;
}
.escort-rank-section .kc-wrap-columns {
	width: 100% !important;
	margin: 0px !important;
}
.escorts-rank-heading h2 {
	text-align: center;
	font-size: 36px;
	margin: 0 0 30px 0;
	color: orange;
	text-decoration: underline;
}
.escorts-rank-info p {
	margin: 0px;
	font-size: 24px;
	line-height: 150%;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
}


@media (max-width: 1139px) {
	.site-logo-template .home-btn {
		left: 10px;
		padding-left: 0px;
		width: 30px;
	}
	.site-logo-template .desklanguage-switcherbtn {
		right: 10px;
		padding-right: 0px;
	}
	.breadcrumb {
		left: 0px;
	}
	.top-category:nth-child(n+13) {
		display: none;
	}
}

@media (min-width: 1000px) and (max-width: 1140px) {
	.site .site-logo-template {
		margin-top: 0px !important;
	}
}
@media (min-width: 768px) and (max-width: 1230px) {
	.page-id-28894 .mobile-title {
		display: block !important;
	}
	.page-id-28894 .title-area {
		display: none;
	}
	.page-id-28894 .logo-area {
		float: unset;
		padding-bottom: 25px;
	}
	.page-id-28894 .site .site-logo-template .image-logo-template {
		margin: 0 !important;
		bottom: 0 !important;
	}
}

@media (max-width: 1099px) {
	.top-category:nth-child(n+12) {
		display: none;
	}
}

@media only screen and (max-width: 991px) {
	.site-logo-template .logo {
		max-width: 350px;
	}
	.site-logo-template .header-buttons {
		margin-top: -45px;
	}
	.site-logo-template .header-buttons a {
		max-width: 60px;
	}
	.site-logo-template .header-buttons-item:first-child a {
		margin-left: 20px;
	}
	.site-logo-template .header-buttons-item:last-child a {
		margin-right: 20px;
	}
	.site-logo-template .site-logo-header {
		margin: 0px;
	}
	.site-logo-template .site-logo-header .title-area {
		display: none;
	}
	.site-logo-template .site-logo-header {
		padding: 0px;
	}
	.site-logo-template .site-logo-header .logo {
		margin: 0px;
	}
	#primary-template {
		zoom: 100%;
	}
	.breadcrumb {
		font-size: 14px;
		position: relative;
		top: 0px;
	}
	.breadcrumb .breadcrumb-logo {
		font-size: 14px;
	}
	.breadcrumb .breadcrumb-logo img {
		width: 25px;
	}
	.breadcrumb .breadcrumb-flag {
		font-size: 14px;
	}
	.breadcrumb .breadcrumb-flag img {
		width: 20px;
	}
	.top-category-block {
		border: none;
		padding: 0px;
		margin: 25px 5px 0 5px;
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.top-categories {
		overflow-x: scroll;
		overflow-y: hidden;
		-webkit-overflow-scrolling: touch;
		display: flex;
		align-items: center;
		justify-content: space-between;
		flex-wrap: nowrap;
		width: calc(100% - 25px);
		margin: 0px;
	}
	.top-category {
		display: flex !important;
		padding: 0px;
		white-space: nowrap;
		margin-right: 10px;
	}
	.top-category p {
		padding: 0 0 0 2px;
	}
	.top-category-buttons {
		display: none;
	}
	.rolling-header-content {
		height: auto;
		flex-wrap: wrap;
		padding: 5px 10px;
	}
	.rolling-header-content .top-categories {
		column-gap: 20px;
	}
	.top-category img {
		width: 18px;
		height: auto;
	}
	.top-category-mobile-button {
		width: 20px;
		display: block;
	}
	.escort-new-section .kc-wrap-columns {
		display: flex;
		flex-wrap: wrap;
	}
	.escort-new-section .kc_column {
		width: 100%;
	}
	.escort-new-section .kc_column:first-child {
		order: 2;
	}
	.escort-new-section {
		padding-bottom: 0px !important;
	}
}
@media only screen and (max-width: 767px) {
	.kc_button.btn-round .notranslate{
		margin-left:0!important;
	}
	.blog-show-text h3 {
		font-size: 15px;
	}
	.entry-header-template h1 {
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.entry-header-template h1 img {
		margin-left: 5px;
	}
	.update-time {
		display: none;
	}
	.audio-review {
		padding-left: 0px;
		margin-top: 10px;
	}
	.recommend-category-row .recommend-category-item {
		margin-top: 20px;
	}
	.more-site-button .kc-wrap-columns {
		display: flex !important;
		justify-content: center !important;
	}
	.more-site-button .kc_col-sm-6 {
		width: 50% !important;
		display: inline-block !important;
		padding: 0 5px !important;
	}
	body.sticky .mobile-header {
		display: flex;
	}
	body.sticky #content {
		padding-top: 50px;
	}
	/*.side-bar {
		position: fixed;
		left: 0;
		top: 50px;
		width: 100%;
		z-index: 999;
		background: black;
	}*/
	.side-bar .asl_w_container {
		padding: 0 10px 10px 10px;
	}
	.side-bar #ajaxsearchlite1 {
		width: 100% !important;
	}
	.side-bar #ajaxsearchlite1 .probox {
		background: transparent;
		border-radius: 5px;
		width: calc(100% - 4px) !important;
		right: 0 !important;
	}
	.side-bar #ajaxsearchlite1 .probox .promagnifier {
		background: blue;
		border-top-right-radius: 5px;
		border-bottom-right-radius: 5px;
	}
	.side-bar #ajaxsearchlite1 .probox input[type="search"] {
		font-weight: normal;
		font-family: Open Sans;
		color: #fff !important;
		font-size: 12px;
		line-height: normal !important;
		text-shadow: 0 0 0 rgb(255 255 255 / 0%);
	}
	body.sticky #mobile-menu {
		position: fixed;
		height: calc(100% - 40px);
		top: 50px;
	}
	.mobile-footer.active {
		display: block;
	}
	.mobile-footer-content {
		padding: 5px 10px 10px 10px;
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.mobile-footer-content .mobile-home-link,
	.mobile-footer-content .mobile-category-link {
		display: flex;
		align-items: center;
	}
	.mobile-footer-content .mobile-home-link .mobile-home-arrow {
		width: 30px;
		transform: rotate(-90deg);
		margin-top: 3px;
	}
	.mobile-footer-content .mobile-home-link .mobile-home-icon {
		width: 25px;
		position: relative;
    	left: -4px;
	}
	.mobile-footer-content h2 {
		margin: 0;
		font-size: 12px;
		color: white;
	}
	.mobile-footer-content .mobile-category-link {
		display: none;
	}
	.mobile-footer.review .mobile-footer-content .mobile-category-link {
		display: flex;
	}
	.mobile-footer-content .mobile-category-link .mobile-home-arrow {
		width: 30px;
		transform: rotate(90deg);
		margin-top: 3px;
	}
	.mobile-footer-content .mobile-category-link .mobile-category-image {
		width: 25px;
		margin-right: 5px;
	}
	#wpfront-scroll-top-container {
		display: none !important;
	}
	.mobile-top-button {
		display: flex;
		align-items: center;
		font-size: 12px;
		color: white;
		font-family: -apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;
		font-weight: 700;
		cursor: pointer;
	}
	.mobile-top-button img {
		width: 30px;
		margin-top: 3px;
		margin-left: 3px;
	}
	.mobile-footer.review .mobile-top-button {
		display: none;
	}
	.more-category-row .more-category-item {
		width: 33.3333%;
		padding: 0 5px;
	}
	.more-category-row .more-category-item .category-link {
		font-size: 16px;
	}
	.page-template-new-page-template .landing-page .page {
		margin-top: -10px;
	}
	.landing-page .entry-header-template h1 {
		display: block;
		max-width: 360px;
		word-break: break-word;
		margin: 10px auto 15px auto !important;
	}
	.landing-page .entry-header-template h1 img {
		margin-top: 0;
		margin-bottom: -5px;
	}
	.mobile-footer .mobile-footer-content {
		padding: 5px 10px;
	}
	.mobile-footer .visit-btn {
		display: block !important;
	}
	.mobile-footer .mobile-footer-content .mobile-home-link {
		display: flex !important;
	}
	.mobile-footer .visit-btn .btn-round {
		display: none;
	}
	.mobile-footer.review .visit-btn {
		display: flex !important;
		width: auto;
	}
	.mobile-footer.review .visit-btn .btn-round {
		display: flex;
		left: 0;
		padding: 0 0 0 10px !important;
		align-items: center;
		margin-top: 5px;
		font-family: -apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;
		color: white;
	}
	.site .custom-layout .kc_column_inner .overlay-area {
		/*top: 25% !important;*/
	}
	.site .custom-layout .kc_column_inner .overlay-area .overlay-btnblue,
	.site .custom-layout .kc_column_inner .overlay-area .overlay-btngreen {
		font-size: 12px !important;
		width: 80%;
	}
	.site .custom-layout .kc_column_inner .overlay-area br {
		display: none;
	}
	.bialty-container section .custom-layout .kc_column_inner {
		top: 0px !important;
	}
	.mobile-footer.review .visit-btn .btn-round span {
		
	}
	.bialty-container section:last-child:nth-child(even) {
		width: 100% !important;
	}
	.page-template.page-template-page-template .bialty-container section .custom-layout .kc_column_inner {
		top: 0px !important;
		position: relative;
		bottom: unset;
		width: 100% !important;
		left: 0;
		padding: 0 5px;
		vertical-align: top;
	}
	.bialty-container section:last-child:nth-child(even) .custom-layout .kc_column_inner {
		width:50% !important;
	}
	.bialty-container section .custom-layout .kc_column_inner .kc-col-inner-container .kc-elm-image-template {
		margin-bottom: 0px;
		min-height: 140px;
	}
	.bialty-container section .custom-layout .kc_column_inner .kc-col-inner-container .kc-elm-text-template {
		border-bottom: unset !important;
		min-height: 110px;
	}
	.bialty-container section .custom-layout .kc_column_inner .kc_title {
		margin-top: 0px;
	}
	.bialty-container section .custom-layout .kc_column_inner .kc_single_image img {
		height: auto !important;
	}
	.one-row .bialty-container section:nth-child(n+4) {
		width: 100% !important;
	}
	.page-id-21725 .landing-page .entry-header-template h1 {
		font-size: 32px !important;
	}
	.only-flirtsboxtxt,
	.ashley-madisonboxtxt {
		padding-bottom: 20px;
	}
	.home-button1 {
		display: none;
	}
	
	body.sticky-header #mobile-menu {
		position: fixed;
		height: calc(100vh - 100px);
		top: 50px;
	}
	#mobile-menu {
		position: absolute;
	}
	body.sticky-header .side-bar {
		top: 40px;
		padding: 0px;
	}
	.rolling-header .rolling-header-logo {
		width: 200px
	}
	.rolling-header .rolling-search-button,
	.rolling-header .navmenu-icon {
		width: 30px;
	}
	.rolling-footer-left {
		font-size: 15px;
	}
	.rolling-footer-left img {
		width: 20px;
		margin-bottom: 3px;
	}
	.rolling-footer-right p img {
		width: 20px;
	}
	.rolling-footer-right img {
		width: 25px;
	}
	.rolling-footer-right {
		font-size: 14px;
	}
	.mobile-footer.review {
		display: block;
	}
	#colophon {
		padding: 0px;
	}
	section#primary-template::before {
		height: 1px !important;
	}
	#mobile-menu .language-switcherbtn {
		right: 2px !important;
		top: -5px !important;
	}
	#mobile-menu .trp-language-switcher {
		width: auto;
	}
	.bialty-container section:nth-child(n+4)  {
		width: 50% !important;
		display: inline-block;
		vertical-align: top;
	}
	.page-id-527 .bialty-container section:nth-child(n+4) {
		width: 100% !important;
	}
	.menu-icon, .landsearch-button, .adult-sex-gamesm, .top-sex-dating-sites, .cams-ico, .escortIco {
		margin: 0px !important;
		bottom: 0px !important;
	}
	.site-logo-template .landsearch-button {
		bottom: -5px !important;
	}
	.faceline.new {
		margin: 0 -5px 25px -5px;
		width: auto;
	}
	.site .site-logo-template {
		padding: 5px 5px 10px 5px;
		min-height: unset;
		border-bottom: 2px solid #3d3d3d !important;
	}
	.site-logo-template .home-btn,
	.site-logo-template .desklanguage-switcherbtn {
		display: none;
	}
	.site-logo-template .logo {
		max-width: calc(100% - 90px);
	}
	.site-logo-template .header-buttons-item {
		justify-content: space-between;
		width: 100%;
		padding: 0 10px;
	}
	.site-logo-template .header-buttons-item:last-child {
		display: none;
	}
	.site-logo-template .menu-icon {
		display: block;
	}
	.site-logo-template .header-buttons a {
		max-width: calc(25% - 30px);
		padding: 0;
		margin: 0px !important;
	}
	.site-logo-template .header-buttons a:nth-child(odd) {
		max-width: calc(25% - 35px);
	}
	.site-logo-template .header-buttons-item .formobile {
		display: block;
	}
	.site-logo-template .landsearch-button {
		bottom: 0px !important;
		right: 0px !important;
	}
	.rolling-footer-left,
	.rolling-footer-right,
	.rolling-footer-middle {
		display: block;
		font-size: 13px;
	}
	.rolling-header-left a, .rolling-header-right a {
		display: none;
	}
	.rolling-header-right {
		justify-content: flex-end;
	}
	.more-category-title {
		line-height: 1.2;
		margin: 20px 0;
	}
	.rolling-footer-content.border .rolling-footer-right.top {
		display: none;
	}
	.rolling-footer-right.category {
		display: block;
	}
	.rolling-footer-left p:last-child {
		margin-top: 0px;
	}
	.show_read_text1 .blog-show-text h1 {
		font-size: 24px;
	}
	.show_read_text .show_read_text1 .blog-show-text,
	.blog-show-text {
		height: 270px !important;
	}
	.kc-col-inner-container .kc_text_block:first-child.slider-description .blog-show-text p {
		font-size: 15px !important;
	}
	.kc-row-container.kc-container .kc-wrap-columns .kc-elm.kc_col-sm-12 .kc-elm.kc_col-sm-12 .kc-elm.kc_col-sm-12 {
		padding: 0px !important;
	}
	.blog-show-text::-webkit-scrollbar-corner,
	.blog-show-text::-webkit-scrollbar-track {
		background-color: black;
	}
	.more-category-row .more-category-item .category-image img {
		border-radius: 4px;
	}
	.more-category-row .more-category-item .category-image .category-number {
		font-size: 14px;
		border-top-right-radius: 4px;
		border-bottom-left-radius: 4px;
		padding: 3px 5px;
	}
	.more-category-row .more-category-item .category-title img {
		width: 13px;
		margin-right: 5px;
	}
	.more-category-row .more-category-item .category-title div {
		font-size: 14px;
	}
	.blog-list-template .content-area {
		padding: 0px;
	}
	.blog-list-template .content-area .landing-page .page {
		margin: 0px;
	}
	.entry-blog-template .blog-page-title h1 {
		font-size: 32px;
	}
	.entry-blog-template .blog-page-content p {
		font-size: 16px;
	}
	.blog-categories {
		flex-wrap: wrap;
		padding: 0 15px;
		justify-content: center;
		margin-bottom: 5px;
	}
	.blog-list-template .blog-list-title {
		font-size: 32px;
		margin: 20px 15px;
		padding: 0 0 10px 0;
	}
	.blog-list-template .blog-items {
		margin: 0px;
		padding: 0 15px;
	}
	.blog-list-template .blog-item {
		display: block;
	}
	.blog-list-template .blog-item:first-child {
		padding-top: 0px;
	}
	.blog-list-template .blog-item .blog-image {
		display: block;
		margin-bottom: 10px;
	}
	.blog-list-template .blog-item .blog-info .blog-item-title h2 {
		font-size: 24px;
	}
	.blog-list-template .blog-item .blog-info p {
		font-size: 14px;
	}
	.blog-list-template .blog-item .blog-info .blog-item-btn {
		position: relative;
		display: inline-block;
		font-size: 14px;
	}
	.blog-list-template .entry-header-template h1 {
		font-size: 32px !important;
		margin-top: 20px !important;
		border-bottom-width: 2px;
	}
	.blog-categories .blog-category {
		width: 100%;
		max-width: 25%;
		margin-bottom: 15px;
		padding: 0 2px;
	}
	.blog-categories .blog-category img {
		max-width: 40px;
		margin-bottom: 5px;
	}
	.blog-categories .blog-category p {
		font-size: 14px;
	}
	.blog-categories .blog-category:nth-child(4) p {
		padding: 0 10px;
	}
	.blog-page {
		padding: 2%;
	}
	.blog-page .blog-page-header {
		display: none;
	}
	.blog-page .kc-row-container.kc-container .kc-wrap-columns .kc-elm.kc_col-sm-12 {
		padding: 0px !important;
	}
	.blog-page .blog-page-item .kc_single_image {
		margin: 0 0 20px 0;
	}
	.blog-categories .blog-category span {
		right: 10px;
	}
	.blog-page .blog-categories {
		margin-top: 10px;
	}
	.blog-page .blog-categories .blog-category p {
		font-size: 12px;
	}
	.page-template-page-template .land-search {
		margin: 0 30px -10px 30px !important;
	}
	.content-area .landing-page {
		padding: 0 0 50px 0;
		overflow-x: hidden;
	}
	.rolling-header-content .top-category-block {
		margin: 10px 0px 0 0;
		width: 100%;
	}
	.blog-show-text h2 {
		font-size: 20px;
	}
	.escorts-rank-heading h2 {
		font-size: 24px;
	}
	.escorts-rank-info p {
		font-size: 16px;
		margin-bottom: 15px;
		line-height: 1.3;
	}
	.site-content .kc-elm-text-template P {
		line-height: 1.5;
	}
	body.page-id-53759 .bialty-container section:nth-child(n+4) {
		width: 100% !important;
	}
}
.kc_single_image.testing{
	width:75%;
	height:400px!important;
	margin-left:15%;
	margin-bottom:85px;
}
.kc_single_image.testing .category-image img{
	border-radius: 20px;
	padding-top:0;
}
.viewAll-btn{
	color: #fff;
    text-align: center;
}
.viewAll-btn a{
	color: #fff;
	font-weight: 700;
}
.viewAll-btn a p{
	display: inline;
}
.viewAll-btn a img{
	display: inline-block;
    width: 50px;
    position: relative;
    bottom: -18px;

}
@media (max-width:767px){
	.slider-description {
    	margin-bottom: 35px;
	}
	.kc_single_image.testing{
		height:auto!important;
		margin-bottom: 100px;
	}
	.testing .more-category-item .category-title{
		bottom:-53px;
	}
	.viewAll-btn{
		margin-bottom: -14px;
    	font-size: 16px;
	}
}
