.main .home{max-width:1000px;margin:0 auto}.main .home .cities{-webkit-column-count:4;-moz-column-count:4;column-count:4;width:100%}.main .home ul.cities{list-style-type:none;padding:0}.main .home .cities li.top-cities a{font-weight:bold}.main .home .cities>li>a{display:block;padding:6px 20px;clear:both;font-weight:400;color:#333;white-space:nowrap}.footer.home{width:100%;position:relative;bottom:1em;margin-top:40px}@media only screen and (max-width:768px){.title.home{margin-bottom:1em}.main .home{position:inherit;top:inherit;left:inherit;transform:none}.main .home .cities{-webkit-column-width:159px;-moz-column-width:159px;column-width:159px}.main .home ul.cities{padding-left:16px}.main .home .cities>li>a{display:inline-block;padding:8px 0}.footer.home{position:inherit}}

@-ms-viewport{width:device-width}body{background-color:#f3f4f8;color:#3e3e3e}h1{font-size:1.3em}.advertise-button-div{position:relative;z-index:999;max-width:1115px;margin:0 auto}#advertise-button{position:absolute;top:25px;right:48px}.btn-advertise{color:#fff;background-color:#333;border:#000}.btn-advertise:hover,.btn-advertise:focus{color:#fff;background-color:#636363}.header{margin:0 auto;max-width:1200px;position:relative}.menu-bar{position:absolute;right:0;top:0;width:100%}.menu-city{line-height:36px;width:100%}.city-dropdown{width:100%}.city-dropdown .btn-link,.city-dropdown .btn-link:hover{color:inherit;text-decoration:none}.city-dropdown .menu-columns>li>a{padding-top:6px;padding-bottom:6px}.title{margin:2em auto 2em;height:84px;width:291px}.title-logo{background-image:url("../assets/images/kommons-logo.png");display:inline-block;height:100%;width:100%}.subtitle nav.filters-applied .btn{font-size:.8em;padding:0 .8em}.keyword{display:inline;list-style-type:none}.keywords ul{display:inline;padding-left:0}.keyword+.keyword:before{content:', '}.keyword a{color:inherit;text-decoration:underline}.search-form{margin:40px 0}.filters{display:inline-block}.filters .btn-group{position:inherit}.menu-columns{-webkit-column-width:159px;-moz-column-width:159px;column-width:159px;-webkit-column-count:4;-moz-column-count:4;column-count:4;width:100%}.filters .menu-columns>li{white-space:nowrap}.filters .menu-columns>li>a{display:inline-block;padding:6px 0}.menu-columns .fa{padding-left:10px}.search-form .filters .btn{margin-right:1em}.organic-results{margin:0 auto;max-width:1200px}.organic-results:after{content:'';display:block;clear:both}.grid-sizer,.grid-item{width:14.6%}.gutter-sizer{width:1%}.result{background-color:#fff;cursor:pointer;margin:20px auto;max-width:240px}.result-image{min-height:50px;height:auto;overflow:hidden;position:relative}.result-photo img{display:block;height:auto;width:100%}.result-info{background-color:rgba(61,54,38,0.6);bottom:0;color:#fff;height:25px;line-height:25px;position:absolute;right:0;width:30%}.result-verified{padding:0 4em 0 10px;position:absolute;width:100%}.progress-label{margin-right:.3em}.result-verified .progress{height:14px;margin:18px 0}.result-gallery{margin-right:10px}.result-data{margin:15px}.result-rating{line-height:1.2em;margin:0 0 15px 0;text-align:center}.rating-label,.result-subtitle .amount,.result-content-header{color:#000;font-weight:bold}.rating-label{display:inline-block;margin-right:5px}.rating-stars{color:#f2bb3a;display:inline-block;font-size:1.2em;margin-left:5px}.result-header,.result-location,.result-phone,.result-content-header{margin-bottom:1em}.result-location,.result-phone,.result-content{-ms-word-wrap:break-word;word-wrap:break-word}.result-title{font-size:1.6em}.result-content-header{font-size:1.1em}.result-content-main{overflow-wrap:break-word}.escort-modal .modal-content{background-color:rgba(243,244,248,0.8)}.escort-modal .modal-dialog{max-width:1200px;width:auto}.loading-more-results{font-size:48px;text-align:center;margin-top:1em;margin-bottom:1em}.footer{text-align:center}.footer .description{margin:40px 20px 40px 20px}.footer .title{margin:0 auto 2em auto}.footer .trade{font-size:.8em;margin:1em auto;text-align:center}.footer .block-title{font-weight:bold}.footer .top-cities,.footer .top-services{display:inline-block;margin:0 auto 0 auto;text-align:left}.footer .top-cities{margin-right:4em}.footer .top-services{margin-left:4em}.footer .block-content ul{list-style-type:none;padding-left:0}.footer a{color:inherit;text-decoration:none}.right{float:right !important}.left{float:left !important}.clear{clear:both}@media only screen and (max-width:768px){#advertise-button{top:10px;right:10px}.title{height:54px;margin:1em 0 1em;width:177px}.title-logo{background-image:url("../assets/images/kommons-logo_m.png")}.result-content-header{display:none}.footer .top-cities{margin-right:2em}.footer .top-services{margin-left:2em}.footer .block-content,.footer .block-title{font-size:.8em}.mobile-hide{display:none}.city-dropdown .menu-columns>li>a{padding-top:8px;padding-bottom:8px}.filters .menu-columns>li>a{display:inline-block;padding:8px 0}.results{padding-left:8px}.subtitle{padding-left:8px}.search-form{margin:16px 8px 0}.search-form .filters .btn{margin:.5em 1em .5em 0}}@media screen and (max-width:1420px){.grid-sizer,.grid-item{width:18%}}@media screen and (max-width:1160px){.grid-sizer,.grid-item{width:23%}}@media screen and (max-width:805px){.grid-sizer,.grid-item{width:31.3%}}@media screen and (max-width:520px){.grid-sizer,.grid-item{width:48%}}
