/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: May 23 2025 | 10:27:13 */
.mobile-home-link{
	display:inline-block!important;
}
.overlay-areasex{
	 width: 350px;
    text-align: center;
    position: absolute;
    top: 43%;
    left: 12%;
	  display:none;
}
.overlay-area-asiansex {
	width: 60%;
	text-align: center;
	position: absolute;
	top: 15px;
	left: 20%;
	height: calc(100% - 15px);
	display: flex;
	align-items: center;
	justify-content: center;
}
.overlay-area-asiansex.dblock {
	display: flex !important;
}
.overlay-area-asiansex .sub-area {
	padding: 0 10px;
}
.overlay-area-asiansex a{
	font-size:20px;
}
.overlay-btnbluesex{
	  display:block;
	  padding: 15px 20px;
    background: #0000ff;
    color: #fff;
    width: 100%;
    margin: 0 auto;
    border-radius: 5px;
	  margin-bottom:5px;
}
.overlay-btnbluesex i{
	position: relative;
    bottom: -3px;
    font-size: 24px;
    right: -5px;
}
.overlay-area{
	  width: 250px;
	  text-align: center;
	  position: absolute;
    top: 25%;
    left: 20%;
	  display:none;
}
.overlay-btnblue{
	display:block;
	padding: 15px 20px;
    background: #006400;
    color: #fff;
    width: 100%;
    margin: 0 auto;
    border-radius: 5px;
	margin-bottom:5px;
	font-family: sans-serif;
}
.overlay-btnblue i{
	position: relative;
    bottom: -3px;
    font-size: 24px;
    right: -5px;
}
.overlay-btnblue:hover{
	text-decoration:none;
	color:#fff;
}
.overlay-btngreen{
	display:block;
	padding: 14px 20px;
    background: #00f;
    color: #fff;
    width: 100%;
    margin: 0 auto;
    border-radius: 5px;
	font-family: sans-serif;
}
.overlay-btngreen i{
	  position: relative;
    bottom: -3px;
    right: -5px;
    font-size: 25px;
}
.overlay-area .overlay-btnblue i,
.overlay-area .overlay-btngreen i {
	font-size: 22px;
}
.overlay-btngreen:hover{
	text-decoration:none;
	color:#fff;
}
.dblock{
	display:block!important;
}
.overlay-btnbluesex:hover{
	color:#fff;
}
.overlay-btnblue:visited,.overlay-btngreen:visited,.overlay-btnbluesex:visited{
	color:#fff;
	text-decoration:none;
}
@media (max-width:767px){
	.overlay-btnblue,.overlay-btngreen{
		font-size:22px;
	}
	.overlay-btnbluesex{
		font-size:16px;
	}
	.overlay-areasex{
		width: 310px;
		position: absolute;
    top: 40%;
    left: 8px;
	}
	.overlay-area-asiansex a{
	font-size:16px;
}
.overlay-area-asiansex{
	width: 321px;
	position: absolute;
	top: 66%;
	left: 8%;
}
	.land-search{
		position: relative;
    top: -15px;
    margin-bottom: 10px!important;
	}
	.entry-header-template h1{
	margin-top:30px!important;
	font-size:30px!important;
}
}
.post-27393 header h1{
	display:inline-block;
}
.entry-header-template img{
	display:inline-block;
	width:64px;
}
#post-1467 header h1 img{
	background:#fff;
}
@media (max-width:767px){
#toolbar_hupso_toolbar_0{
	display:none!important;
	}
	.kc_title{
		font-size:18px!important;
	}
	.landing-page-buttons a {
    padding: 0 5px!important;
}
}
.breadcrum-txt{
	float:left;
	margin: 6px 0 0 5px;
}
.breadcrum-txt .first-link,.breadcrum-txt p{
	font-size:20px;
	display:inline-block;
}
.breadcrum-txt a{
	color:orange;
	font-weight: 600;
	position: relative;
  top: -1px;
	z-index:99999;
}
.breadcrum-txt p,.breadcrum-txt .second-link{
	color:#00f;
	font-size:22px;
	font-weight: 600;
	margin:0;
}
.breadcrum-txt .first-link img {
	  width: 38px!important;
    margin-right: 2px;
	  position: relative;
    bottom: -9px;
}
.breadcrum-txt p img,.breadcrum-txt .second-link img{
	width: 22px!important;
	margin-right: 7px;
	position: relative;
  bottom: -9px;
}
.breadcrum-txt span{
	color:purple;
	font-size:22px;
	font-weight: 600;
} 
@media (max-width:800px){
	.breadcrum-txt .first-link,.breadcrum-txt .second-link,.breadcrum-txt p,.breadcrum-txt span{
		font-size:15px;
	}
	.breadcrum-txt {
    float: left;
    margin: 30px 0 5px 0;
}
	.page-id-21725 .breadcrum-txt .first-link,.page-id-21725 .breadcrum-txt .second-link,.page-id-21725 .breadcrum-txt p,.page-id-21725 .breadcrum-txt span{
		font-size:13px;
	}
	.breadcrum-txt .first-link{
		text-decoration:underline;
		text-underline-offset: 3px;
	}
}
.page-id-527 .breadcrum-txt p{
	color:#d7e8fd;
}
.page-id-3601 .breadcrum-txt p{
	color:purple;
}
.page-id-826 .breadcrum-txt p{
	color:#e4e7e7;
}
.page-id-1716 .breadcrum-txt p{
	color:#7c8086;
}
.page-id-1209 .breadcrum-txt p{
	color:#6bdafb;
}
.page-id-27393 .breadcrum-txt p{
	color:#459691;
}
.page-id-21643 .breadcrum-txt p{
	color:#4bb6ef;
}
.page-id-1300 .breadcrum-txt p{
	color:#fff;
}
.page-id-1352 .breadcrum-txt p{
	color:#d2382d;
}
.page-id-1842 .breadcrum-txt p{
	color:#bd3d6b;
}
.page-id-1241 .breadcrum-txt p{
	color:#4bb1dd;
}
.page-id-1427 .breadcrum-txt p{
	color:#7f7f7f;
}
.page-id-1467 .breadcrum-txt p{
	color:#fff;
}
.page-id-1506 .breadcrum-txt p{
	color:#77a4de;
}
.page-id-1577 .breadcrum-txt p{
	color:#dfd42a;
}
.page-id-1606 .breadcrum-txt p{
	color:#aa3132;
}
.page-id-1634 .breadcrum-txt p{
	color:#f8cc9c;
}
.page-id-1696 .breadcrum-txt p{
	color:#ea4b33;
}
.page-id-1755 .breadcrum-txt p{
	color:#ca3741;
}
.page-id-1803 .breadcrum-txt p{
	color:#bc4c2e;
}
.page-id-1549 .breadcrum-txt p{
	color:#7b7b7b;
}
.page-id-1377 .breadcrum-txt p{
	color:#d7e8fd;
}
.page-id-1674 .breadcrum-txt p{
	color:#42aefb;
}
.page-id-1889 .breadcrum-txt p{
	color:#efd0c3;
}
.page-id-1913 .breadcrum-txt p{
	color:#d8dde2;
}
.page-id-1109 .breadcrum-txt p{
	color:#ece7ea;
}
.page-id-1156 .breadcrum-txt p{
	color:#175690;
}
.page-id-2899 .breadcrum-txt p{
	color:#bbdbef;
}
.page-id-2935 .breadcrum-txt p{
	color:#ee7d33;
}
.page-id-2953 .breadcrum-txt p{
	color:#c0e5e7;
}
.page-id-2991 .breadcrum-txt p{
	color:#556080;
}
.page-id-3959 .breadcrum-txt p{
	color:#822f80;
}
.page-id-3002 .breadcrum-txt p{
	color:#973eb1;
}
.page-id-3026 .breadcrum-txt p{
	color:#f5b139;
}
.page-id-3500 .breadcrum-txt p{
	color:#f5b87f;
}
.page-id-3684 .breadcrum-txt p{
	color:#ea5569;
}
.page-id-5339 .breadcrum-txt p{
	color:#99cde7;
}
.page-id-10053 .breadcrum-txt p{
	color:#96c8ef;
}
.page-id-9891 .breadcrum-txt p{
	color:#87c6fc;
}
.page-id-9827 .breadcrum-txt p{
	color:#e9414f;
}
.page-id-10088 .breadcrum-txt p{
	color:#e5ac95;
}
.page-id-10139 .breadcrum-txt p{
	color:#eeb831;
}
.page-id-10114 .breadcrum-txt p{
	color:#fad05a;
}
.page-id-9852 .breadcrum-txt p{
	color:#fddd33;
}
.page-id-20402 .breadcrum-txt p{
	color:#822f80;
}
.page-id-10173 .breadcrum-txt p{
	color:#b7d9da;
}
.page-id-21630 .breadcrum-txt p{
	color:#f8db31;
}
.page-id-25354 .breadcrum-txt p{
	color:#506479;
}
.page-id-25425 .breadcrum-txt p{
	color:#6bdafb;
}
.page-id-25430 .breadcrum-txt p{
	color:#d8dbdb;
}
.page-id-28182 .breadcrum-txt p{
	color:#dd9b85;
}
.page-id-28218 .breadcrum-txt p{
	color:#c37051;
}
.page-id-28245 .breadcrum-txt p{
	color:#ca5f69;
}
.page-id-7800 .breadcrum-txt p{
	color:#d7e8fd;
}
@media (max-width:767px){
	.entry-header-template h1{
		font-size: 30px;
		margin: 10px 0;
	}
.faviconnew img {
    width: 24px;
    vertical-align: middle;
}
.search-form{
	display:none;
}
	.menufordesktop{
		display:none;
	}
	.home-icon{
		float:left!important;
	}
}
@media (max-width:767px){
	#ajaxsearchlite1{
		width:101%!important;
	}
	.side-bar #ajaxsearchlite1 .probox{
		width:98%!important;
		border: 2px solid #808080;
		position: relative;
    right: 2px;
	}
	.entry-header-template h1 img {
    margin-top: 10px;
}	
	.deskbread{
		display:none;
	}
}
.di-block{
	display:block;
}
.search-button{
	z-index:9999999;
}
.pornsite-txtblock{
	color:#fff;
	margin-top:25px;
}
.pornsite-txtblock h3{
	font-size:24.75px;
	color:#ffff00;
}
.pornsite-txtblock p{
	line-height:28px;
}
@media (max-width:767px){
	.pornsite-txtblock h3{
	font-size:17px;
}
	.pornsite-txtblock p {
  font-size:15px;
}
	.pornsite-txtblock h4{
	font-size:20px;
}
}
#ajaxsearchlite1{
	background:none!important;
}
#colophon{
	background:#fff;
}
#post-28894 header h1{
	display:none;
}
#post-28894 header{
	padding:0;
}
@media (min-width: 1001px) and (max-width: 1225px){
.site .image-logo-template {
    margin-top: -32px!important;
}
}
.trp-ls-shortcode-current-language{
	width: 120px;
  height: 55px;
	display: block!important;
   margin: 0 auto;
	background-position: 99px 26px,104px 26px!important;
}
.trp-language-switcher > div > a.trp-ls-shortcode-disabled-language{
	position: relative;
    top: -32px;
}
.trp-language-switcher:hover .trp-ls-shortcode-disabled-language{
	position: relative;
    top: -20px;
}
.trp-language-switcher:hover .trp-ls-shortcode-language{
	background-position: 108px 38px,113px 38px!important;
    width: 138px;
}
.trp-ls-shortcode-language p{
	width:130px;
}
.trp-language-switcher:hover .trp-language-switcher > div{
	background:#000;
}
.spanishtxt{
	margin-top: -88px;
}
.trp-ls-shortcode-language p{
	height:40px;
}
.trp-language-switcher:hover a{
	display:block;
}
.trp-language-switcher > div > a:hover{
	background:none!important;
}
#box-21607 .entry-header .entry-title a span:nth-child(2){
	background:url(https://thepornguy.org/wp-content/uploads/2022/06/only.png)!important;
	width: 32px;
  height: 27px;
	margin-top: -5px;
}
#mobile_menu_list ul li:nth-child(7) .iconadd span{
background:url(https://thepornguy.org/wp-content/uploads/2022/06/only.png)!important;
	width: 32px;
  height: 27px;
	margin-top: -2px;
}
#text-3{
	margin-top: -30px;
}
#text-8{
	margin-top: 15px;
}
.bialty-container{
	color:#fff;
}
.page-id-30336 #content #primary-template{
	margin-top: -22px;
  padding-top: 35px;
}
#text-3{
	margin-top:0;
}
@media (max-width:767px){
	#mobileswipe1 .kc-wrap-columns .kc_col-sm-9{
		width:78%;
		display:inline-block;
	}
	#mobileswipe1 .kc-wrap-columns .kc_col-of-5{
		width:22%;
		display:inline-block;
	}
	#mobileswipe2 .kc-wrap-columns .kc_col-sm-9{
		width:78%;
		display:inline-block;
	}
	#mobileswipe2 .kc-wrap-columns .kc_col-of-5{
		width:22%;
		display:inline-block;
	}
	#mobileswipe1 .kc-wrap-columns .kc_col-of-5 .kc_single_image .fa-caret-right{
		position: absolute;
    bottom: 40px;
    font-size: 60px;
    color: #f8f8f8;
    right: 10px;
	}
	#mobileswipe2 .kc-wrap-columns .kc_col-of-5 .kc_single_image .fa-caret-right{
		position: absolute;
    bottom: 40px;
    font-size: 60px;
    color: #f8f8f8;
    right: 10px;
	}
}
@media (min-width:767px){
	#mobileswipe1,#mobileswipe2{
		display:none;
	}
	.recommend-category-row .recommend-category-item {
    width: 50%;
}
	.menuformobile{
		display:none;
	}
	.side-bar .asl_w_container #ajaxsearchlite1{
		width:100%;
	}
	.land-search {
    max-width: 100%;
    margin: auto 5px;
    padding-top: 10px;
}
.landing-page-buttons a{
		padding: 0 15px;
}
	.breadcumd{
		display:none;
	}
	.mobile-bread{
		display:none;
	}
	.entry-header-template h1{
	margin-top:20px !important;
}
	.landing-page-menu
}
	.land-search{
		position: relative;
    top: -2px;
	}
	--.sm-grid{
		max-width: 72%;
	}
.overlay-btnblue{
	line-height:23px!important;
}
.overlay-btngreen{
	line-height:23px!important;
}
@media (max-width: 767px){
.language-switcherbtn {
    position: absolute;
    right: 3px!important;
		top:0;
}
	.language-switcherbtn .trp-ls-shortcode-language a{
		font-size: 15px;
	}
	.language-switcherbtn .trp-ls-shortcode-current-language{
		background-position: 32px 15px,36px 15px!important;
	}
	.language-switcherbtn .trp-language-switcher:hover .trp-ls-shortcode-language{
		position: absolute;
    left: 0;
	}
	.menufordesktop{
		display:none;
	}
	.language-switcherbtn .trp-language-switcher .trp-ls-shortcode-language .trp-ls-shortcode-disabled-language{
		position:relative;
		top:0;
	}
	.landing-page-menu{
		margin-bottom:-9px;
	}
	.landsearch-button
	{
    position: relative;
    right: 2px!important;
    bottom: -3px!important;
	}
	.escortIco{
		display:none;
	}
	.land-search{
		margin: 0 7% -25px!important;
	}
	.side-bar{
		margin: 0 12%;
	}
	.landing-page-buttons{
		padding-bottom:0px;
	}
	.land-search #ajaxsearchlite1 .probox{
		margin-top:10px;
	}
	.land-search{
		position: relative;
		left: 0;
    top: 0;
    width: auto;
	}
}
.kc_single_image .ashley_madison_sec{
	display:none;
}
.us_country .only_flirts_sec{
	display:none;
}
.ashley_madison_sec{
	display:none;
}
.us_country .ashley_madison_sec{
	display:block;
}
.us_country .madison_title{
	margin-top:-10px;
}
.breadcrum-txt .second-link{
	text-decoration:underline;
	text-underline-offset: 3px;
}
.side-bar #ajaxsearchlite1 .probox{
	border: 2px solid #808080;
}

.faviconnew img{width:24px;vertical-align: middle;}
#mobile_menu_list ul li:nth-child(7) .iconadd span.faviconnew{background:none!important}
.entry .entry-header-template{
	padding:0!important;
}
@media (min-width:1000px) and (max-width:1225px){
	.site .site-logo-template{
		margin-top:35px;
	}
}
.blog-show-text p{
	line-height:1.4;
}
.language-switcherbtn{
	display: inline-block;
    position: relative;
	right: -19px;
  float: right;
	top: 3px;
}
.desklanguage-switcherbtn{
	position:absolute;
	right:10px;
	top: 7px;
}
.language-switcherbtn .trp_language_switcher_shortcode{
	display:inline-block;
}
.language-switcherbtn .trp-language-switcher > div > a.trp-ls-shortcode-disabled-language{
	position:relative;
	top:0;
}
.desklanguage-switcherbtn .trp-language-switcher,
.language-switcherbtn .trp-language-switcher {
	height: auto !important;
	width: auto !important;
}
.language-switcherbtn .trp-ls-shortcode-current-language{
	background-position: 32px 15px,36px 15px!important;
    height: 30px;
    width: auto!important;
    border: none;
	padding: 0px;
}
.language-switcherbtn .spanishtxt,.desklanguage-switcherbtn .spanishtxt{
	margin-top:0;
}
.language-switcherbtn .trp-ls-shortcode-language a,.desklanguage-switcherbtn .trp-ls-shortcode-language a{
	margin-top:0!important;
}
.language-switcherbtn .trp-language-switcher > div > a.trp-ls-shortcode-disabled-language{
	position:relative;
	top:6px;
}
.language-switcherbtn .trp-language-switcher:hover .trp-ls-shortcode-language{
    background-position: 150px 29px,154px 29px!important;
	width: 140px!important;
    margin-left: -100px;
    top: 15px;
}
.home-icon{
	float: none!important;
  display: inline-block;
	position: relative;
  top: -6px;
  right: -5px;
}
.desklanguage-switcherbtn .trp-language-switcher > div > a.trp-ls-shortcode-disabled-language{
	position:relative;
	top:0;
}
.update-time {
    position: absolute;
    right: -13px!important;
    font-size: 11px;
}
.page-template .update-time {
    position: absolute;
    right: 66px;
}
.desklanguage-switcherbtn .trp-ls-shortcode-current-language{
	background-position: 38px 8px,42px 8px!important;
    height: 30px;
    width: auto!important;
    border: none;
	padding: 0px;
}
.desklanguage-switcherbtn .trp-language-switcher .trp-ls-shortcode-language {
    background-position: 150px 29px,154px 29px!important;
	width: 170px!important;
    margin-left: -110px;
    top: 20px;
}
.homedesklanguage-switcherbtn{
    position: absolute;
    right: -17px;
    top: 0;
}
.home-languagebtn .trp-ls-shortcode-current-language{
	background-position: 32px 13px,36px 13px!important;
}
#mobile-menu .home .menuformobile{
	padding-left:10px;
}
.home-languagebtn .trp-language-switcher > div > a.trp-ls-shortcode-disabled-language {
    position: relative;
    top: 0;
}
.landsearch-button{
		position: relative;
   right: -25px;
    bottom: -4px;
    width: 66px;
    display: inline-block;
	}
.escortIco{
	margin-bottom:-3px;
}
.escortIco img{
	margin-bottom: -11px;
}
.escortIco span{
	color:purple;font-size: 15px;font-weight: 800;
}
.side-bar #ajaxsearchlite1 .probox {
    width: 300px;
    background-color: transparent;
    background-image: unset;
    float: right;
    border-right: none;
	  border: 2px solid #808080;
    border-radius: 10px;
}
.side-bar div.asl_m .probox .promagnifier .innericon {
    background-color: blue;
}
.land-search{
	display:none;
}
.landsearch-button{
	cursor:pointer;
}
.di-block{
	display:block!important;
}
.padd-topzero{
	padding-top:0!important;
}
.entry-header .entry-title .newIcon {
    background-size: cover!important;
    width: 24px;
    height: 24px;
    margin: 0;
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px;
}
.breadcumd
{
	padding: 10px 0 20px;
}
.breadcumd span{
	  color: #9d8d36;
    position: relative;
    top: -5px;
		font-size:18px;
}
@media only screen and (max-width: 767px){
div#content {
    padding-top: 0!important;
}
	.review + div#content{
		padding-top: 0!important;
	}
	.padd-topzero .mobile-bread .mobilebread{
		margin-top:0;
	}
	.mobile-menu-button{
		width:65px!important;
	}
	.mobile-search-button{
		width:75px!important;
	}
	.site-logo svg{
		width: 70%;
    height: 80px;
	}
	.search-button svg{
		position: relative;
    top: -5px;
	}
	div.slider-description + div.testing{
		display:none;
	}
	.site-branding-description{
		display:none!important;
	}
}
.mobile-footer .mobile-footer-content h2,.mobile-top-button{
	color:#000;
}
.sticky .fixed-search{
	position: fixed;
    top: 39px;
    left: 0;
		right:0;
    z-index: 99999999;
    display: block;
		border-radius: 10px;
		margin: 0!important;
		padding: 6px 0 20px 0;
}
.sticky .fixed-search .asl_w_container{
	padding:0;
}
.sticky .fixed-search #ajaxsearchlite1 .probox{
	margin-top: 0;
}
.sticky .fixed-search #ajaxsearchlite1{
	width:99%!important;
}
@media (max-width:350px){
	.home .sub-description{
		padding-top:5px;
	}
}
.breadcrum-txt .first-link{
	text-decoration:underline;
	text-decoration-offset:3px;
}
@media all and (max-width:375px){
	.site-logo svg{
		width: 55%;
    height: 60px;
	}
}
@media (min-width:767px) and (max-width:900px){
	.site .image-logo-template {
    margin-left: -265px;
    height: 56px;
    top: 2px;
}
	.landing-page-buttons a {
    padding: 0 7px;
}
}
@media (min-width:901px) and (max-width:1200px){
	.site .image-logo-template {
    margin-left: -322px;
    height: 76px;
    top: 2px;
}
}
@media (min-width:767px) and (max-width:1000px){
	.site-branding-description{
		display:none!important;
	}

	.tooltip-description .website-desc{
		display:none;
	}
}
@media (min-width:1000px){
	.basic-layout .entry{
		width: 25%;
    	padding: 0 5px;
	}
}
.mobile-home-arrow{
	width:22px!important;
}
.mobile-footer .mobile-footer-content .mobile-home-link h2{
	margin: 5px 5px 0!important;
}
@media (max-width:1200px){
	.tooltip-description .website-desc .pay-state{
		display:none;
}
}
@media (max-width:767px){
	.custom-layout .kc_column_inner{
		width: 50%!important;
    display: inline-block;
	}
	.custom-layout .kc_column_inner .overlay-area{
		width:80%!important;
		/*top:15%!important;*/
		left:10%!important;
	}
	.custom-layout .kc_column_inner .overlay-area .overlay-btnblue{
		padding:7px 10px!important;
		font-size:16px!important;
	}
	.custom-layout .kc_column_inner .overlay-area .overlay-btngreen{
		padding:7px 10px!important;
		font-size:16px!important;
	}
	.custom-layout .kc_column_inner .overlay-area .overlay-btnblue i{
		font-size:16px!important;
		right: 0px;
	}
	.custom-layout .kc_column_inner .overlay-area .overlay-btngreen i{
		font-size:16px!important;
	}
	.beside-layout .kc_column_inner:nth-child(1){
		position: absolute;
    left: 49%;
    bottom: 102%;
	}
	.page-id-9058 .beside-layout .kc_column_inner:nth-child(1){
		position: absolute;
    left: 49%;
    bottom: 84%;
	}
	.page-id-9058 .bialty-container section:nth-child(6) .custom-layout .kc_column_inner:nth-child(2){
		position: relative;
    	top: -18px;
	}
	.page-id-9058 .bialty-container section:nth-child(7) .beside-layout .kc_column_inner:nth-child(1){
		bottom: 102%;
	}
	.beside-layout .kc_column_inner:nth-child(3){
		position: absolute;
   		top:0;
	}
	.entry-content-template .bialty-container div + section + section .kc_title{
		font-size:30px!important;
	}
	.mobile-home-arrow{
		margin-left:5px;
	}
	.adult-sex-gamesm{
	position: relative;
    bottom: -3px;
	}
}
@media (max-width:600px){
	.custom-layout .kc_column_inner .overlay-area .overlay-btnblue{
		font-size:14px!important;
	}
	.custom-layout .kc_column_inner .overlay-area .overlay-btngreen{
		font-size:14px!important;
		margin-top: 0;
	}
}
.faceline{
	height: 4px;
  background: #f3a433;
  margin-top: 25px;
  text-align: center;
}
.faceline img{
	position: relative;
  	top: -15px;
	width: 36px;
	padding: 0 2px 0 4px;
	background: black;
}
.fixed-search .asl_w_container_1{
	background:#000;
}
@media (max-width:767px){
	.faceline{
		width: 95%;
    margin: 25px auto 0;
	}
	.landsearch-button{
	background-position:bottom;
	margin-bottom: -2px;
}
#custom_html-2{
	margin-bottom:60px
}
	.visit-btn{
		width:85%;
	}
--.visit-btn a {
    background: #239c16;
    border: 2px solid #6bdafb;
    padding: 5px 18px!important;
    color: #fff!important;
    border-radius: 15px!important;
    position: relative;
    left: -25px;
    font-size: 16px;
}
.mobile-footer .mobile-footer-content h2 {
    color: #fff;
}
	.review .mobile-footer-content .mobile-home-link h2{
		display:none;
	}
	#toolbar_hupso_toolbar_0{
		right:56%!important;
	}
	.menufordesktop{
		display:none;
	}
	.svgicon{
		position: relative;
    	right: -5px;
	}
	.home .menu-logo-mobile{
		position: relative;
    	right: -5px;
	}
	.kc_title a{
		font-size:18px!important;
	}
	.visit-btn .btn-round{
		font-size: 15px!important;
		position: relative;
		left: -17px;
		line-height:1;
	}
}
@media (max-width:500px){
	.visit-btn a{
		font-size:16px;
	}
}
@media (min-width:768px) and (max-width:1000px){
	.svgicon{
		position: relative;
    	right: -5px;
	}
	#main article {
    margin-left: 2.5%!important;
    width: 46%!important;
}
	.entry .entry-content .entry-body{
		max-height:250px!important;
	}
	.menufordesktop,.update-time{
    display: none;
}
	.search-button{
	position: absolute;
    right: -25px!important;
    bottom: 0px;
    width: 80px;
    font-size: 0;
    display: block!important;
	}
	.side-bar{
		display:none;
	}
	.side-bar #ajaxsearchlite1 .probox{
		width:94%!important;
	}
}
@media (min-width:768px) and (max-width:1140px){
	.site .image-logo-template{
	margin-left: -235px!important;
    height: 70px!important;
	}
	.landing-page-buttons a {
    padding: 0 3px!important;
}
}
@media (max-width:385px){
	.bialty-container section:nth-child(4) .custom-layout .kc_column_inner:nth-child(2){
		position: relative;
    	top: -24px;
	}
	.bialty-container section:nth-child(6) .custom-layout .kc_column_inner:nth-child(2) {
    position: relative;
    top: -40px;
}
	.bialty-container section:nth-child(7) .beside-layout .kc_column_inner:nth-child(1) {
    bottom: 98%;
}
}
@media (min-width:386px) and (max-width:414px){
	.bialty-container section:nth-child(6) .custom-layout .kc_column_inner:nth-child(2) {
    position: relative;
    top: -18px;
}
	.bialty-container section:nth-child(7) .beside-layout .kc_column_inner:nth-child(1){
		bottom: 93%;
	}
}
.page-id-30336 #content h3,
.page-id-30336 #content h1 {
	font-size:30px;
}
.page-id-30336 #content .em{
	font-size:15px;	
}
