      @font-face {
         font-family: 'icomoon';
         src: url('https://www.mumbaibeauties.net/fonts/icomoon.eot?bc0pk5');
         src: url('https://www.mumbaibeauties.net/fonts/icomoon.eot?bc0pk5#iefix') format('embedded-opentype'),
            url('https://www.mumbaibeauties.net/fonts/icomoon.ttf?bc0pk5') format('truetype'),
            url('https://www.mumbaibeauties.net/fonts/icomoon.woff?bc0pk5') format('woff'),
            url('https://www.mumbaibeauties.net/fonts/icomoon.svg?bc0pk5#icomoon') format('svg');
         font-weight: normal;
         font-style: normal;
         font-display: block;
      }

      [class^="icon-"],
      [class*=" icon-"] {
         /* use !important to prevent issues with browser extensions that change fonts */
         font-family: 'icomoon' !important;
         speak: never;
         font-style: normal;
         font-weight: normal;
         font-variant: normal;
         text-transform: none;
         line-height: 1;

         /* Better Font Rendering =========== */
         -webkit-font-smoothing: antialiased;
         -moz-osx-font-smoothing: grayscale;
      }

      .icon-phone:before {
         content: "\e900";
      }


      .icon-telephone:before {
         content: "\e900";
      }

      .icon-contact:before {
         content: "\e900";
      }

      .icon-support:before {
         content: "\e900";
      }

      .icon-call:before {
         content: "\e900";
      }

      .icon-note:before {
         content: "\e901";
      }

      .icon-paper:before {
         content: "\e901";
      }

      .icon-female:before {
         content: "\e902";
      }

      .icon-gender:before {
         content: "\e902";
      }

      .icon-sex:before {
         content: "\e902";
      }

      .icon-woman:before {
         content: "\e902";
      }

      .icon-arrow_drop_down_circle:before {
         content: "\e90c";
      }

      .icon-comment:before {
         content: "\e903";
      }

      .icon-youtube-square:before {
         content: "\e911";
      }

      .icon-instagram:before {
         content: "\e90d";
      }

      .icon-pinterest-square:before {
         content: "\e90e";
      }

      .icon-twitter-square:before {
         content: "\e90f";
      }

      .icon-facebook-square:before {
         content: "\e910";
      }

      .icon-briefcase:before {
         content: "\e904";
      }

      .icon-video-camera:before {
         content: "\e905";
      }

      .icon-location-arrow:before {
         content: "\e906";
      }

      .icon-dropbox:before {
         content: "\e907";
      }

      .icon-map-marker:before {
         content: "\e908";
      }

      .icon-female1:before {
         content: "\e909";
      }

      .icon-home:before {
         content: "\e90a";
      }

      .icon-bars:before {
         content: "\e90b";
      }

      .icon-navicon:before {
         content: "\e90b";
      }

      .icon-reorder:before {
         content: "\e90b";
      }

      

      .fx_5 {
         font-size: 2em;
      }

      .fx_3 {
         font-size: 1.3em;
      }

      

      section.banner-boot-sec {
         margin-top: -20px;
      }

      

      .shado {
         box-shadow: 0 20px 50px #000000b3 !important;
         transition: all 0.2s ease-in;
      }

      .shado {
         width: 100%;
      }

      /* .panel {
         border-radius: 10px !important;
      } */

      .block_image {
         padding: 0 10px 0 10px;
      }

      .shado2 {
         border-radius: 20px 20px 0 0;
         width: 100%;
      }

      img.step_img {
         height: 242px;
         border-radius: 5px;
         ;
      }

      .step_box {
         height: 242px;
      }

      .block_heading p {
         margin-bottom: -11px;
      }

      @media (min-width:768px) and (max-width:1200px) {
         img.shado.panel.panel-default.new_img_one.h-sec.lazyloaded {
            height: 313px;
         }

         img.a-sec {
            background-color: #222222;
         }

         img.b-sec {
            background-color: #09090b;
         }

         img.c-sec {
            background-color: #650b0b;
         }

         img.d-sec {
            background-color: #32323a;
         }

         img.e-sec {
            background-color: #650505;
         }
      }

      .bak {
         margin: 0 0 10px;
         font-size: 17px;
         text-align: center;
         color: #ffe9e9;
         font-family: "Acme", sans-serif;
         font-style: italic;
         background-image: url(img/nav-bg.png);
         background-repeat: repeat-x;
         background-color: #000;
         box-shadow: 2px 10px 10px #000;
      }

      /* new styles  */

      .room_img {
         height: 231px;
      }

      .room_img_box {
         height: 265px;
      }

      body h1,
      h2,
      h3,
      h4,
      h5,
      h6 {
         font-family: 'Noto Sans JP', sans-serif !important;
      }

      .btn {
         display: inline-block;
         font-weight: 400;
         text-align: center;
         white-space: nowrap;
         vertical-align: middle;
         -webkit-user-select: none;
         -moz-user-select: none;
         -ms-user-select: none;
         user-select: none;
         border: 1px solid transparent;
         padding: 0.375rem 0.75rem;
         font-size: 1rem;
         line-height: 1.5;
         border-radius: 0.25rem;
         transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
     }

     button, input, optgroup, select, textarea {
      margin: 0;
      font-family: inherit;
      font-size: inherit;
      line-height: inherit;
  }

      body {
         font-family: 'Urbanist', sans-serif;
      }

      .fa {
         display: inline-block;
         font-family: FontAwesome;
         font-style: normal;
         font-weight: 400;
         line-height: 1;
         -webkit-font-smoothing: antialiased;
         -moz-osx-font-smoothing: grayscale
      }

      *,
      :before,
      :after {
         -webkit-box-sizing: border-box;
         -moz-box-sizing: border-box;
         box-sizing: border-box
      }

      .row {
         margin-left: 0;
         margin-right: 0
      }

      

      

      a .fa-facebook-square {
         color: #3b5998
      }

      a .fa-twitter-square {
         color: #00aced
      }

      a .fa-pinterest-square {
         color: #cb2027
      }

      

      @media only screen and (max-width: 533px) and (min-width: 481px) {
         .footer-full-container>.row>.col-lg-2.col-md-2.col-sm-6.col-xs-12 {
            width: 50%;
         }
      }

      @media only screen and (min-width: 768px) {
         body {
            padding-top: 0 !important
         }
      }

      @media print {

         a,
         p,
         div,
         ul li,
         ol li,
         span,
         h1,
         h2,
         h3 {
            color: #000 !important
         }

         html {
            background: none !important;
         }
      }

      .embed-container {
         position: relative;
         padding-bottom: 56.25%;
         height: 0;
         overflow: hidden;
         max-width: 100%
      }

      .embed-container iframe {
         position: absolute;
         top: 0;
         left: 0;
         width: 100%;
         height: 100%
      }

      @media screen and (max-width: 590px) {
         footer p {
            font-size: 13px;
            width: 100%;
            float: left
         }
      }

      .image_full {
         display: block;
         width: 100%;
         margin: auto
      }

      .image_mobile {
         display: none
      }

      @media (max-width: 640px) and (min-width: 320px) {
         .image_full {
            display: none
         }

         .image_mobile {
            display: block;
            padding-top: 0;
            width: 100%;
         }
      }

      

      @media print {

         *,
         *:before,
         *:after {
            background: transparent !important;
            color: #000 !important;
            box-shadow: none !important;
            text-shadow: none !important
         }
      }

      * {
         -webkit-box-sizing: border-box;
         -moz-box-sizing: border-box;
         box-sizing: border-box
      }

      *:before,
      *:after {
         -webkit-box-sizing: border-box;
         -moz-box-sizing: border-box;
         box-sizing: border-box
      }

      @-ms-viewport {
         width: device-width
      }

      html {
         font-family: sans-serif;
         -webkit-text-size-adjust: 100%;
         -ms-text-size-adjust: 100%
      }

      body {
         margin: 0;
         overflow-x: hidden
      }

      footer,
      nav {
         display: block
      }

      

      a:active,
      a:hover {
         outline: 0
      }

      

      h1 {
         margin: .67em 0;
         font-size: 2em
      }

      

      button {
         margin: 0;
         font: inherit;
         color: inherit
      }

      button {
         overflow: visible
      }

      button {
         text-transform: none
      }

      button {
         -webkit-appearance: button;
         cursor: pointer
      }

      button::-moz-focus-inner {
         padding: 0;
         border: 0
      }

      @media print {

         *,
         :after,
         :before {
            color: #000 !important;
            text-shadow: none !important;
            background: 0 0 !important;
            -webkit-box-shadow: none !important;
            box-shadow: none !important
         }

         a,
         a:visited {
            text-decoration: underline
         }

         a[href]:after {
            content: " (" attr(href)")"
         }

         a[href^="javascript:"]:after,
         a[href^="#"]:after {
            content: ""
         }

         img {
            page-break-inside: avoid
         }

         img {
            max-width: 100% !important
         }

         h2,
         h3,
         p {
            orphans: 3;
            widows: 3
         }

         h2,
         h3 {
            page-break-after: avoid;
         }

         .navbar {
            display: none;
         }
      }

      /* @font-face {
         font-family: 'Glyphicons Halflings';
         src: url(../fonts/glyphicons-halflings-regular.eot);
         src: url(../fonts/glyphicons-halflings-regulard41d.eot?#iefix) format('embedded-opentype'), url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'), url(../fonts/glyphicons-halflings-regular.woff) format('woff'), url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'), url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')
         } */
      * {
         -webkit-box-sizing: border-box;
         -moz-box-sizing: border-box;
         box-sizing: border-box
      }

      :after,
      :before {
         -webkit-box-sizing: border-box;
         -moz-box-sizing: border-box;
         box-sizing: border-box
      }

      html {
         overflow-y: scroll;
         font-size: 10px;
         -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
      }

      

      .news-post-date-time span {
         padding-left: 10px !important;
      }

      button {
         font-family: inherit;
         font-size: inherit;
         line-height: inherit
      }

      

      a:focus,
      a:hover {
         color: #23527c;
         text-decoration: underline
      }

      a:focus {
         outline: thin dotted;
         outline: 5px auto -webkit-focus-ring-color;
         outline-offset: -2px
      }

      .img-fluid{
         width: 100%;
      }

      .img-responsive {
         display: block;
         max-width: 100%;
         height: auto
      }

      

      h1,
      h2,
      h3,
      h5 {
         font-family: inherit;
         font-weight: 500;
         line-height: 1.1;
         color: inherit
      }

      h1,
      h2,
      h3 {
         margin-top: 10px;
         margin-bottom: 10px
      }

      h5 {
         margin-top: 10px;
         margin-bottom: 10px
      }

      h1 {
         font-size: 32px;
         color: #eeca96;
         font-weight: 700;
         padding-bottom: 7px;
         text-transform: uppercase;
         margin-top: 10px;
         font-family: open sans condensed, Arial;
      }

      h2 {
         font-size: 23px;
         text-transform: uppercase;
         color: #fc3;
         font-family: open sans condensed, Arial;
         text-align: center;
         font-weight: 600;
      }

      h3 {
         color: #fc3;
         font-family: Arial;
         font-weight: 700;
         margin: 0 auto 15px;
         max-width: 800px;
         text-align: center;
         text-transform: uppercase;
         font-size: 23px;
      }

      .three_banner_box {
         padding: 7px;
      }

      h5 {
         font-size: 14px
      }

      p {
         margin:0px;
         font-size: 17px;
         color: #ffe9e9;
         font-family: open sans condensed, Arial;
         /* text-shadow: 2px 2px 2px #000 */
      }

      .text-center {
         text-align: center
      }

      ol,
      ul {
         margin-top: 0;
         margin-bottom: 10px
      }

      ul ul {
         margin-bottom: 0
      }

      .list-unstyled {
         padding-left: 0;
         list-style: none
      }

      .list-inline {
         padding-left: 0;
         margin-left: -5px;
         list-style: none
      }

      .list-inline>li {
         display: inline-block;
         padding-right: 5px;
         padding-left: 5px
      }


      .container {
         padding-right: 10px;
         padding-left: 10px;
         margin-right: auto;
         margin-left: auto
      }

      

      .escort-experience-abut-section h2 {
         padding: 0px 7px 0px 7px;
      }

      .all-profile-display-container.hp8juneAllEsc {
         padding: 0px 7px 0px 7px;
      }

      @media (min-width: 768px) {
         .container {
            width: 750px
         }
      }

      @media (min-width: 992px) {
         .container {
            width: 970px
         }
      }

      @media (min-width: 1200px) {
         .container {
            width: 1300px
         }
      }

      .col-lg-10,
      .col-lg-12,
      .col-lg-2,
      .col-lg-3,
      .col-lg-4,
      .col-lg-5,
      .col-lg-6,
      .col-lg-7,
      .col-lg-8,
      .col-lg-9,
      .col-md-10,
      .col-md-12,
      .col-md-2,
      .col-md-3,
      .col-md-4,
      .col-md-5,
      .col-md-6,
      .col-md-7,
      .col-md-8,
      .col-sm-10,
      .col-sm-12,
      .col-sm-3,
      .col-sm-4,
      .col-sm-6,
      .col-sm-8,
      .col-xs-10,
      .col-xs-12,
      .col-xs-4,
      .col-xs-6 {
         position: relative;
         min-height: 1px;
      }

      .col-xs-10,
      .col-xs-12,
      .col-xs-4,
      .col-xs-6 {
         float: left
      }

      .col-xs-12 {
         width: 100%
      }

      .col-xs-10 {
         width: 83.33333333%
      }

      .col-xs-6 {
         width: 50%
      }

      .col-xs-4 {
         width: 33.33333333%
      }

      .col-xs-offset-1 {
         margin-left: 8.33333333%
      }

      @media (min-width: 768px) {

         .col-sm-10,
         .col-sm-12,
         .col-sm-3,
         .col-sm-4,
         .col-sm-6,
         .col-sm-8 {
            float: left
         }

         .col-sm-12 {
            width: 100%
         }

         .col-sm-10 {
            width: 83.33333333%
         }

         .col-sm-8 {
            width: 66.66666667%
         }

         .col-sm-6 {
            width: 50%
         }

         .col-sm-4 {
            width: 33.33333333%
         }

         .col-sm-3 {
            width: 25%
         }

         .col-sm-offset-1 {
            margin-left: 8.33333333%
         }
      }

      @media (min-width: 992px) {

         .col-md-10,
         .col-md-12,
         .col-md-2,
         .col-md-3,
         .col-md-4,
         .col-md-5,
         .col-md-6,
         .col-md-7,
         .col-md-8 {
            float: left
         }

         .col-md-12 {
            width: 100%
         }

         .col-md-10 {
            width: 83.33333333%
         }

         .col-md-8 {
            width: 66.66666667%
         }

         .col-md-7 {
            width: 58.33333333%
         }

         .col-md-6 {
            width: 50%
         }

         .col-md-5 {
            width: 41.66666667%
         }

         .col-md-4 {
            width: 33.33333333%
         }

         .col-md-3 {
            width: 25%
         }

         .col-md-2 {
            width: 16.66666667%
         }

         .col-md-offset-1 {
            margin-left: 8.33333333%
         }
      }

      @media (min-width: 1200px) {

         .col-lg-10,
         .col-lg-12,
         .col-lg-2,
         .col-lg-3,
         .col-lg-4,
         .col-lg-5,
         .col-lg-6,
         .col-lg-7,
         .col-lg-8,
         .col-lg-9 {
            float: left
         }

         .col-lg-12 {
            width: 100%
         }

         .col-lg-10 {
            width: 83.33333333%
         }

         .col-lg-9 {
            width: 75%
         }

         .col-lg-8 {
            width: 66.66666667%
         }

         .col-lg-7 {
            width: 58.33333333%
         }

         .col-lg-6 {
            width: 33.33333%
         }

         .col-lg-5 {
            width: 41.66666667%
         }

         .col-lg-4 {
            width: 33.33333333%
         }

         .col-lg-3 {
            width: 25%
         }

         .col-lg-2 {
            width: 16.66666667%
         }

         .col-lg-offset-1 {
            margin-left: 8.33333333%
         }
      }

      .collapse {
         display: none
      }

      .nav {
         padding-left: 0;
         margin-bottom: 0;
         list-style: none
      }

      .nav>li {
         position: relative;
         display: block
      }

      .nav>li>a {
         position: relative;
         display: block;
         padding: 10px 15px
      }

      .nav>li>a:focus,
      .nav>li>a:hover {
         text-decoration: none;
         background-color: #eee
      }

      

      @media (min-width: 768px) {
         .navbar-header {
            float: left
         }
      }

      .navbar-collapse {
         padding-right: 15px;
         padding-left: 15px;
         overflow-x: visible;
         -webkit-overflow-scrolling: touch;
         border-top: 1px solid transparent;
         -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
         box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1)
      }

      @media (min-width: 768px) {
         .navbar-collapse {
            width: auto;
            border-top: 0;
            -webkit-box-shadow: none;
            box-shadow: none
         }

         .navbar-collapse.collapse {
            display: block !important;
            height: auto !important;
            padding-bottom: 0;
            overflow: visible !important
         }

         .navbar-static-top .navbar-collapse {
            padding-right: 0;
            padding-left: 0
         }
      }

      .container>.navbar-collapse,
      .container>.navbar-header {
         /* margin-right: -5px;
         margin-left: -5px */
      }

      @media (min-width: 768px) {

         .container>.navbar-collapse,
         .container>.navbar-header {
            /* margin-right: 0;
            margin-left: 0 */
         }
      }

      

      /* .block_heading p {
         padding: 0px 16px 0px 16px;
      } */

      /* .extser p {
         padding: 0px 16px 0px 16px;
      } */

      .pagination {
         display: inline-block;
         padding-left: 0;
         margin: 20px 0;
         border-radius: 4px
      }

      .panel {
         /* margin-bottom: 20px; */
         background-color: #fff;
         border: 1px solid transparent;
         -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
         box-shadow: 0 1px 1px rgba(0, 0, 0, .05)
      }

      .loc-name {
         padding: 5px;
         text-align: center;
         font-size: 18px;
         text-transform: uppercase;
         font-weight: 500;
         background-color: #ff9700;
         margin-bottom: 20px;
         border-bottom-left-radius: 5px;
         border-bottom-right-radius: 5px;
         color: #fff;
         border: 1px solid #fc3;
      }

      .panel-body {
         padding: 15px
      }

      .panel-default {
         border-color: #fc3 !important;
         border-radius: 5px;
      }

      img.s-cs {
         border-top-right-radius: 5px;
         border-top-left-radius: 5px;
         border-color: #ffcc33;
      }

      .clearfix:after,
      .clearfix:before,
      .container:after,
      .container:before,
      .nav:after,
      .nav:before,
      .navbar-collapse:after,
      .navbar-collapse:before,
      .navbar-header:after,
      .navbar-header:before,
      .navbar:after,
      .navbar:before,
      .panel-body:after,
      .panel-body:before,
      .row:after,
      .row:before {
         display: table;
         content: " "
      }

      .clearfix:after,
      .container:after,
      .nav:after,
      .navbar-collapse:after,
      .navbar-header:after,
      .navbar:after,
      .panel-body:after,
      .row:after {
         clear: both
      }

      .row.imageBlocks h3 {
         background-image: linear-gradient(to right, #deca8c, #ffa700);
         padding: 10px;
         color: #8f1414;
         border-radius: 10px;
         margin-bottom: 26px;
      }

      .row.imageBlocks h2 {
         background-color: #dfbc50;
         color: #8f1414;
         padding: 10px;
         border-radius: 10px;
         margin-bottom: 26px;
      }

      .pull-right {
         float: right !important
      }

      

      @-ms-viewport {
         width: device-width
      }

      

      @media (max-width:767px) {
         

         .block_image {
            padding: 0px;
         }
      }

      @media (min-width: 768px) and (max-width: 991px) {
         .visible-sm {
            display: block !important
         }
      }

      @media (min-width: 992px) and (max-width: 1199px) {
         .visible-md {
            display: block !important
         }
      }

      @media (min-width: 1200px) {
         .visible-lg {
            display: block !important;
            margin-bottom: 10px;
         }
      }

      @media (max-width: 767px) {
         .hidden-xs {
            display: none !important;
         }
      }

      @media (min-width: 768px) and (max-width: 991px) {
         .hidden-sm {
            display: none !important;
         }
      }

      @media (min-width: 992px) and (max-width: 1199px) {
         .hidden-md {
            display: none !important;
         }
      }

      @media (min-width: 1200px) {
         .hidden-lg {
            display: none !important;
         }
      }

      

      

      .side {
         background-repeat: repeat;
         height: 776px;
         border: 4px double #fc3;
         margin-bottom: 1px;
         border-radius: 50px;
         background-position: left top;
         background-repeat: repeat;
         background-color: #030006a3;
         background-image: url(https://res.cloudinary.com/mumbaibeauties/image/upload/f_auto/imgs/back-rig.png);
         background-size: cover;
         background-repeat: no-repeat;
      }

      

      

      .mob-right-nav.active {
         min-width: 100%;
         right: 200px;
         top: 15px;
         color: #fff;
      }

      .navbar-static-top {
         border: medium none;
         position: fixed;
         min-height: auto;
         margin-bottom: 0;
         /* background-image: linear-gradient(360deg, #e7b4b4, #ece5e5) !important; */
         background-image: linear-gradient(360deg, #ffffff, #b8aeae) !important;
         background-repeat: repeat-x;
         background-position: center 3px;
         padding: 12px;
         width: 100%;
         box-shadow: 0px -3px 13px 0px #ffcc33bd;
      }

      .top-header-container {
         padding-top: 10px;
      }

      .topbar-left-contact>p {
         color: #ffffb9;
         font-size: 18px
      }

      .navbar-default .navbar-nav>li {
         color: #777;
         font-size: 24px
      }

      /* .navbar-default .navbar-nav>li>a {
         color: #fff
      } */

      .navbar-default .navbar-nav>li>a:focus,
      .navbar-default .navbar-nav>li>a:hover,
      .navbar-default .navbar-nav>li>a:active {
         background-color: #e1d9d9;
         color: #580303;
         box-shadow: 2px 2px 4px 0px #000;
         border-radius: 10px;
      }

      .navbar-menu-list>li:first-child>a {
         padding-left: 0
      }

      

      .slider-top-heading-section {
         color: #ffffb9;
         text-align: center;
         text-transform: uppercase
      }

      .slider-top-heading-section p {
         font-size: 15px;
         text-transform: none
      }


      .border-bottm-line {
         background: #ffffb9 none repeat scroll 0 0;
         height: 1px;
         margin: 10px auto 15px;
         width: 25%
      }

      .rating-stars>li {
         padding: 0
      }

      .all-profile-display-container {
         padding: 45px 0
      }

      .list-inline>li {
         padding: 0
      }

      .all-profile-item {
         float: left;
         height: 350px;
         position: relative;
         margin: 5px;
         padding: 0
      }

      .escort-profile-listing .all-profile-item {
         width: 24.2%;
         height: 207px
      }

      .bottom-all-profile-img {
         float: left;
         margin: 0;
         padding: 0;
         z-index: 4;
         width: 100%;
         height: 100%;
         background: #000 none repeat scroll 0 0
      }

      .bottom-all-profile-img>a>img {
         width: 100%
      }

      .bottom-all-profile-name {
         border-bottom: 1px solid #6f5f50;
         color: #ffffb9;
         margin: 0 15px;
         text-transform: uppercase
      }

      .bottom-all-profile-name .bottom-all-profile-name-main {
         font-size: 21.56px;
         margin-bottom: 0;
         margin-top: 3px;
         color: #ff0;
         font-weight: 700
      }

      .bottom-all-profile-name>p {
         font-size: 15px;
         padding-bottom: 5px
      }

      .escort-experience-full-container {
         background: #2c0000 none repeat scroll 0 0;
         color: #fff;
         text-align: center
      }

      .escort-experience-heading>h1,
      .escort-experience-heading-main {
         color: #ffffb9;
         text-transform: uppercase;
         font-size: 30px;
         margin: 0
      }

      

      .escort-experience-abut-section {
         padding-bottom: 65px;
         padding-top: 10px
      }

      .escort-experience-full-container .border-bottm-line {
         width: 15%
      }

      .tweets-post-full-container {
         background: #F4FEC1;
         color: #fff;
      }

      .tweet-heading-section-main {
         color: #fc3;
         font-size: 33px;
         margin-bottom: 15px;
         padding-top: 10px;
         text-transform: uppercase;
         text-align: center;
         font-weight: 600;
      }


      .news-post-date-time>p {
         color: #888;
         font-size: 14px
      }

      .news-date-block {
         position: relative;
         top: 3px
      }

      .news-short-desc-block {
         padding-top: 15px
      }

      .bottom-news-inner-section>li {
         border-bottom: 1px solid #caa3a3;
         padding-bottom: 18px
      }

      .bottom-news-inner-section>li:last-child {
         border: medium none
      }

      .footer-full-container {
         padding: 21px 0px 0px 0px;
         background-color: #000;
         /* background-image: linear-gradient(to right, #920303, #999284); */
      }

      .footer-heading>h3,
      .footer-heading-main {
         /* color:#ddd18b;	font-family:roboto-regular; */
         font-size: 20px;
         /* padding-bottom:10px */
      }

      .footer-link-list li a {
         color: #fff;
         font-size: 16px;
         text-align: left !important;
         line-height: 2.1;
      }

      .footer-copyright-block {
         color: #fff;
         font-family: roboto-regular;
         font-size: 13px;
         padding-top: 25px
      }

      .footer-social-links-list li {
         padding: 0
      }

      .footer-logo {
         padding-top: 15px
      }

      a:hover {
         text-decoration: none
      }

      .imageBlocks {
         margin: 20px 0;
         padding-top: 20px
      }

      .imageBlocks:nth-child(2n+1) .blockContent {
         float: right
      }

      .padding-0 {
         padding: 0
      }

      .embed-container {
         position: relative;
         padding-bottom: 56.25%;
         height: 0;
         overflow: hidden;
         max-width: 100%
      }

      .embed-container iframe {
         position: absolute;
         top: 0;
         left: 0;
         width: 100%;
         height: 100%
      }

      .panel-default {
         border-color: #ffffb9
      }

      .mar-bot30 {
         margin-bottom: 30px
      }

      .star-rating-block {
         min-height: 23px;
         margin-top: 15px
      }

      .list-inline {
         margin-left: 0
      }

      a:focus,
      a:hover {
         outline: none;
         outline-offset: 0;
         text-decoration: none
      }

      .N_Read_more.readMoreBtn {
         border: none;
         margin: 0
      }

      .star_month_escort {
         background-image: url(../imgs/escot-slide-bg.png)
      }

      .newSty {
         position: absolute;
         bottom: 5px;
         background: rgba(1, 1, 1, .8);
         padding: 5px;
         width: 100%;
         text-align: center
      }

      .navbar-default .navbar-nav>li>a {
         color: #580303;
         padding: 10px 15px;
         font-weight: 600;
         text-transform: uppercase;
         font-size: 16px;
      }

      .hp8juneCon {
         color: #edc995;
         font-size: 30px;
         line-height: 45px
      }

      .hp8juneCon p {
         color: #edc995;
         font-size: 40px
      }

      .hp8juneCon strong {
         font-family: Arial
      }

      .hp8juneCat .hp8juneCat-cat-name {
         border-bottom: 1px solid #ffffb9;
         color: #ffffb9;
         padding-bottom: 7px;
         text-transform: uppercase;
         font-size: 18px;
         margin-bottom: 10px;
         margin-top: 10px
      }

      .hp8juneCat .CatLi {
         padding: 0
      }

      .CatLi .panel-default {
         background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
         border: medium none;
         margin-bottom: 12px;
         display: inline-block
      }

      .CatLi .category {
         padding: 0;
         position: relative
      }

      .catTitle {
         background: rgba(0, 0, 0, .7) none repeat scroll 0 0;
         bottom: 0;
         color: #fff;
         padding: 5px 0;
         position: absolute;
         text-align: center;
         text-transform: uppercase;
         width: 100%;
         font-weight: 700
      }

      .star_month_escort {
         background: none
      }

      .aboutEOM {
         color: #eeca96;
         margin: auto;
         max-width: 500px;
         text-align: center;
         margin-bottom: 20px
      }

      .aboutEOM a .aboutEOM-main {
         font-family: Arial;
         font-size: 30px;
         margin-bottom: 5px;
         text-transform: uppercase;
         color: #eeca96
      }

      .aboutEOM .aboutEOM-main2 {
         font-size: 23px;
         font-weight: 700;
         margin: 0 0 10px;
         text-transform: uppercase
      }

      .all-profile-display-container {
         padding: 20px 0
      }

      .Our-Escorts-heading .Our-Escorts-heading-main {
         border-bottom: 1px solid;
         color: #fc3;
         font-weight: 700;
         padding-bottom: 7px;
         text-transform: uppercase;
         margin: 0 0 10px;
         font-size: 24px
      }

      .Hdad {
         padding: 0 10px
      }

      .hp8juneAllEsc .escort-profile-listing .all-profile-item {
         height: 365px;
         width: 18.7%;
         margin: 8px
      }

      .hp8juneAllEsc .newSty {
         bottom: 0
      }

      .escort-experience-full-container {
         background: transparent;
         color: #fff;
         text-align: center
      }

      .fadeBG {
         background: rgba(0, 0, 0, .3) none repeat scroll 0 0;
         padding: 20px 0
      }

      .tweets-post-full-container {
         background: transparent
      }

      .eomArea .all-profile-item.item.active {
         height: 100%;
         margin: 0;
         width: 100%
      }

      .eomArea .bottom-all-profile-img {
         float: none
      }

      .top-news-heading-main {
         background-image: linear-gradient(to right, #deca8c, #ffa700);
         font-size: 22px;
         margin-top: 0;
         padding: 8px;
         text-align: center;
         color: #580303;
         font-weight: 600;
         text-shadow: none;
      }

      .news-short-desc-block {
         color: #ffffb9;
         font-size: 17px;
         padding-top: 15px
      }

      .readMoreBtn>a {
         border: 1px solid #ffffb9;
         color: #ffffb9;
         padding: 5px;
         background-color: #951414;
         border-radius: 5px;
         text-transform: uppercase;
      }

      .readMoreBtn>a:hover {
         background-color: #710909;
         border-radius: 5px;
         box-shadow: 1px 1px 0px 0px #fff;
      }

      .news-short-desc-block {
         color: #ffffb9;
         font-size: 17px;
         padding: 20px 0
      }

      .readMoreBtn {
         border-bottom: 1px solid #ffffb9;
         height: 50px;
         margin-bottom: 25px;
         text-align: right
      }

      .pagination {
         margin: 0
      }

      .tweet-heading-section-main {
         font-size: 30px;
         margin: 0
      }

      

      .dk-header-anchor-home::before {
         content: "\f015"
      }

      .dk-header-anchor::before {
         color: #fff;
         display: inline-block;
         font-family: FontAwesome;
         font-size: 2em;
         padding: 9px 10px
      }

      .dk-header-anchor-escorts::before {
         content: "\f182"
      }

      .dk-header-anchor::before {
         color: #fff;
         display: inline-block;
         font-family: FontAwesome;
         font-size: 2em;
         padding: 9px 10px
      }

      .dk-header-anchor-offers::before {
         content: "\f0a1"
      }

      .dk-header-anchor::before {
         color: #fff;
         display: inline-block;
         font-family: FontAwesome;
         font-size: 2em;
         padding: 9px 10px
      }

     

      /* .desktop {
         padding-top: 59px;
      } */


      

      

      

      #mob-top-right-toogle .col-xs-4 {
         border: 1px solid #EDCA95;
         margin: 5px;
         padding: 10px 0 10px;
         color: #EDCA95;
         width: 33%
      }

      #mob-top-right-toogle .col-xs-4:hover {
         border: 1px solid #FFF;
         color: #fff
      }

      #top-toggle-social-link li a {
         color: #EDCA95
      }

      .top-header-container {
         padding-top: 0px !important
      }

      .topbar-left-contact>p {
         color: #ffffb9;
         font-size: 18px
      }

      .navbar-default .navbar-nav>li {
         color: #777;
         font-size: 21px
      }

      /* .navbar-default .navbar-nav>li>a {
         color: #fff
      } */

      .navbar-default .navbar-nav>li>a:focus,
      .navbar-default .navbar-nav>li>a:hover,
      .navbar-default .navbar-nav>li>a:active {
         background-color: transparent;
         color: #580303;
         padding-left: 14px;
      }

      .navbar-menu-list>li:first-child>a {
         padding-left: 0
      }

      .slider-top-heading-section {
         color: #ffffb9;
         text-align: center;
         text-transform: uppercase
      }

      .slider-top-heading-section p {
         font-size: 15px;
         text-transform: none
      }

      .border-bottm-line {
         background: #ffffb9 none repeat scroll 0 0;
         height: 1px;
         margin: 10px auto 15px;
         width: 25%
      }

      .all-profile-display-container {
         padding: 45px 0
      }

      .list-inline>li {
         padding: 0
      }

      .all-profile-item {
         float: left;
         height: 350px;
         position: relative;
         margin: 5px;
         padding: 0
      }

      .escort-profile-listing .all-profile-item {
         width: 24.2%;
         height: 470px
      }

      .bottom-all-profile-img {
         float: left;
         margin: 0;
         padding: 0;
         z-index: 4;
         width: 100%
      }

      .bottom-all-profile-img>a>img {
         width: 100%;
         max-height: 100%
      }

      .bottom-all-profile-name {
         border-bottom: 1px solid #6f5f50;
         color: #ffffb9;
         margin: 0 15px;
         text-transform: uppercase
      }

      .bottom-all-profile-name .bottom-all-profile-name-main {
         font-size: 21.56px;
         margin-bottom: 0;
         margin-top: 3px;
         color: #ff0;
         font-weight: 700
      }

      .bottom-all-profile-name>p {
         font-size: 15px;
         margin-bottom: 0
      }

      .escort-experience-full-container {
         background: #2c0000 none repeat scroll 0 0;
         color: #fff;
         text-align: center
      }

      .escort-experience-heading>h1,
      .escort-experience-heading-main {
         color: #fc3;
         font-size: 30px;
         font-weight: 700;
         margin: 0 auto;
         text-transform: uppercase;
         font-family: open sans condensed, Arial;
         letter-spacing: 1.5px;
         text-shadow: 2px 2px 2px #000
      }

      .escort-experience-heading>h3 {
         color: #ffffb9;
         font-size: 30px;
         font-weight: 700;
         margin: 0 auto;
         text-transform: uppercase;
         font-family: 'Bangers', cursive;
         letter-spacing: 1.6px;
         text-shadow: 2px 2px 2px #000
      }

      

      .escort-experience-abut-section {
         margin: auto;
         padding-bottom: 0;
         padding-top: 10px
      }

      .escort-experience-full-container .border-bottm-line {
         width: 15%
      }

      .tweets-post-full-container {
         background: #2c0000 none repeat scroll 0 0;
         color: #fff
      }

      .tweet-heading-section-main {
         color: #fc3;
         font-size: 30px;
         margin-bottom: 15px;
         padding-top: 10px;
         text-transform: uppercase
      }

      .news-post-date-time>p {
         color: #888;
         font-size: 14px
      }

      .news-date-block {
         position: relative;
         top: 3px
      }

      .news-short-desc-block {
         padding-top: 15px
      }

      .bottom-news-inner-section>li {
         border-bottom: 1px solid #fff;
         margin-bottom: 12px;
         padding-bottom: 18px
      }

      .bottom-news-inner-section>li:last-child {
         border: medium none
      }

      .footer-full-container {
         border-top: 1px solid #fff;
         text-align: center;
      }

      .footer-heading>h3,
      .footer-heading-main {
         color: #fc3;
      }

      .footer-copyright-block {
         color: #fff;
         font-family: roboto-regular;
         font-size: 13px;
         padding-top: 25px
      }

      .footer-social-links-list li {
         padding: 0
      }

      .footer-logo {
         padding-top: 15px
      }

      a:hover {
         text-decoration: none
      }

      .imageBlocks {
         margin: 20px 0;
         padding-top: 20px
      }

      .imageBlocks:nth-child(2n+1) .blockContent {
         float: right
      }

      .padding-0 {
         padding: 0
      }

      .embed-container {
         position: relative;
         padding-bottom: 56.25%;
         height: 0;
         overflow: hidden;
         max-width: 100%
      }

      .embed-container iframe {
         position: absolute;
         top: 0;
         left: 0;
         width: 100%;
         height: 100%
      }

      .panel-default {
         border-color: #ffffb9
      }

      .mar-bot30 {
         margin-bottom: 30px
      }

      .star-rating-block {
         min-height: 23px;
         margin-top: 5px
      }

      .list-inline {
         margin-left: 0
      }

      a:focus,
      a:hover {
         outline: none;
         outline-offset: 0;
         text-decoration: none
      }

      .N_Read_more.readMoreBtn {
         border: none;
         margin: 0
      }

      .newSty {
         position: absolute;
         bottom: 0;
         background: rgba(1, 1, 1, .8);
         padding: 5px;
         width: 100%;
         text-align: center
      }

      /* 
      .navbar-default .navbar-nav>li>a {
         color: #ffdca5;
         padding: 10px 15px;
         font-weight: normal;
      } */

      .hp8juneCon {
         color: #edc995;
         font-size: 30px;
         line-height: 45px;
         font-family: 'Bangers', cursive;
         padding-top: 24px;
      }

      .hp8juneCon p {
         color: #edc995;
         font-size: 40px
      }

      .hp8juneCon strong {
         letter-spacing: 1.2px;
         font-family: 'Acme', sans-serif
      }

      .hp8juneCat .CatLi {
         padding: 0
      }

      .CatLi .panel-default {
         background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
         border: medium none;
         margin-bottom: 12px;
         display: inline-block
      }

      .CatLi .category {
         padding: 0;
         position: relative
      }

      .catTitle {
         border-radius: 0 0 3px 3px;
         background: #a50e0e;
         bottom: 0;
         color: #fff;
         font-size: 15px;
         padding: 5px 0;
         position: absolute;
         text-align: center;
         text-transform: uppercase;
         width: 100%;
         font-weight: 700;
         font-family: 'Acme', sans-serif;
         font-style: italic;
         text-shadow: 2px 2px 2px #000;
         border: 1px solid #fff !important;
      }

      section.poster-sec {
         padding: 20px 0px 20px 0px;
      }

      .extser {
         padding: 23px 7px 20px 7px;
      }

      .container.poster-cont {
         background-color: #582e05;
         padding: 5px 5px 5px 5px;
         border-radius: 10px;
         border: 3px solid #b48909;
      }

      .my_container h3 {
         font-size: 31px;
         padding: 0px 0px 12px 0px;
      }

      section.banner-loding-squre-card {
         border-top: 1px solid #fff;
         border-bottom: 1px solid #fff;
         background-color: #120707;
         padding: 36px 0px 18px 0px;
         background-image: url(../img/dil-heart.png);
      }

      section.location-section-hm h2 {
         padding-bottom: 14px;
      }

      section.location-section-hm {
         padding: 31px 0px 19px 0px;
      }

      section.gall-sec {
         background-color: #080403db;
         border-top: 1px solid #fff;
         border-bottom: 1px solid #fff;
         padding: 30px 0px 30px 0px;
         background-image: url(../img/dil-heart.png);
      }

      .category h2 {
         font-size: 30px;
      }

      .aboutEOM {
         color: #eeca96;
         margin: auto;
         max-width: 500px;
         text-align: center;
         margin-bottom: 20px
      }

      .aboutEOM a .aboutEOM-main {
         font-size: 30px;
         margin-bottom: 0;
         text-transform: uppercase;
         color: #efa700;
         font-family: 'Bangers', cursive;
         text-align: center
      }

      .aboutEOM .aboutEOM-main2 {
         font-size: 15px;
         font-weight: 700;
         margin: 0 0 1px;
         text-transform: uppercase;
         text-align: center
      }

      .all-profile-display-container {
         padding: 20px 0
      }

      .Our-Escorts-heading .Our-Escorts-heading-main {
         border-bottom: 1px solid;
         color: #fc3;
         font-weight: 700;
         padding-bottom: 7px;
         text-transform: uppercase;
         margin: 0 0 10px
      }

      .Hdad {
         padding: 0 10px
      }

      .hp8juneAllEsc .escort-profile-listing .all-profile-item {
         height: 360px;
         width: 17.7%;
         margin: 8px
      }

      .hp8juneAllEsc .newSty {
         bottom: 0
      }

      .escort-experience-full-container {
         background: transparent;
         color: #fff;
         text-align: center
      }

      .fadeBG {
         background: rgba(0, 0, 0, .3) none repeat scroll 0 0;
         padding: 20px 0
      }

      .tweets-post-full-container {
         background: transparent
      }

      .eomArea .all-profile-item.item.active {
         height: 100%;
         margin: 0;
         width: 100%
      }

      .eomArea .bottom-all-profile-img {
         float: none
      }

      .news-short-desc-block {
         color: #ffffb9;
         font-size: 17px;
         padding-top: 15px
      }

      .readMoreBtn>a {
         border: 1px solid #ffffb9;
         color: #ffffb9;
         padding: 5px
      }

      .news-short-desc-block {
         color: #ffffb9;
         font-size: 15px;
         padding: 20px 0
      }

      .readMoreBtn {
         border-bottom: 1px solid #ffffb9;
         height: 50px;
         margin-bottom: 25px;
         text-align: right
      }

      .pagination {
         margin: 0
      }

      .homeOffer {
         margin-bottom: 50px
      }

      .homeOffer h1 {
         margin: 0 0 10px;
         text-transform: uppercase
      }

      .homeOffer p {
         margin: auto auto 15px;
         padding-left: 15px;
      }

      .row.imageBlocks h2 {
         background-color: #dfbc50;
         color: #8f1414;
         padding: 10px;
         border-radius: 10px;
         margin-bottom: 26px;
         display: block;
         font-weight: 700;
         text-align: center;
         text-transform: uppercase;
      }



      .blockContent .block_heading {
         font-size: 17px;
      }

      /* .imageBlocks h2::after {
         border-bottom: 1px solid;
         content: "";
         display: block;
         margin: 10px auto 0;
         max-width: 150px
      } */

      .cutom-top-menu {
         z-index: 999999;
         position: relative
      }

      .escorst_categories .panel-body {
         padding: 0
      }

      .escorst_categories .panel {
         border-radius: 0;
         box-shadow: none;
         margin-bottom: 10px;
         background: none;
         background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
         position: relative
      }

      .escort-bottom-video-container {
         margin: auto;
         max-width: 1100px
      }

      .row.homeBlocks {
         margin: auto;
         max-width: 1200px
      }

      .home-sect {
         padding: 27px 0px 0px 0px;
         color: #fff;
         border-top: 1px solid #fff;
         border-bottom: 1px solid #fff;
         margin-bottom: 34px;
         background-color: #000;
         background-image: url(../img/dil-heart.png);
      }


      /* section.details-sec-girlsf {
         padding: 0px 0px 33px 0px !important;
     } */

      section.last-sec-two {
         border-top: 1px solid #fff;
         border-bottom: 1px solid #fff;
         padding: 29px 0px 0px 0px;
         background-color: #251515;
         background-image: url(../img/dil-heart.png);
      }

      section.home-es-content {
         padding: 15px 0px 20px 0px;
      }

      div.idi-banner-cards {
         border-top: 1px solid #fff;
         border-bottom: 1px solid #fff;
         padding: 11px 0px 11px 0px;
         margin-top: 18px;
         background-color: #000;
         /* margin-bottom: 22px; */
         background-image: url(../img/dil-heart.png);
      }
      

      section.four-sect-civd {
         padding: 0px 0px 17px 0px;
      }

      section.cont-p {
         padding: 20px 0px 20px 0px;
         background-color: #27180d;
         border-top: 1px solid #fff;
         border-bottom: 1px solid #fff;
         margin-top: 27px;
         background-image: url(../img/dil-heart.png);
      }

      .escort-experience-heading h2 {
         font-size: 30px;
      }

      section.poster-sec {
         padding: 30px 0px 30px 0px;
         background-color: #000 !important;
         border-top: 3px solid #fc3;
         border-bottom: 3px solid #fc3;
         background-image: url(../img/dil-heart.png);
      }

      .homeOffer .border-bottm-line {
         max-width: 120px
      }

      .homeBlocks h2 {
         color: #fc3;
      }

      .image_full {
         height: 427px;
         border: 1px solid #fc3;
         border-radius: 10px;
         margin-top: 23px;
      }

      .panel.panel-default.categoies-imgs-area {
         margin: 5px
      }

      .N_Read_more {
         height: 30px !important
      }

      .menu-filter-inner-section {
         height: 400px;
         max-height: 400px;
         min-height: 350px;
         overflow-y: auto
      }

      body.elite-escorts.body1 {
         background-color: #580303 !important;
      }

      .news-short-desc-block.H-pge-blog-p-text {
         color: #fff !important;
         padding-left: 7px;
      }

      .news-post-date-time span {
         padding: 0px;
      }

      .cliCkTo a {
         color: #ff0;
         text-transform: capitalize
      }

      .cliCkTo {
         color: #ff0;
         font-size: 12px !important;
         margin: 0;
         text-align: center
      }

      .aboutEOM {
         padding: 2px 0 7px;
         bottom: 0;
         width: 100%;
         max-width: 100%;
         position: absolute;
         margin: 0;
         background: rgba(41, 0, 1, .9) none repeat scroll 0 0
      }


      @media (min-width:320px) and (max-width:321px) {
         .news-short-desc-block.H-pge-blog-p-text {
            padding-top: 19px;
         }
      }

      


      .Our-Escorts-heading {
         color: #ffffb9;
         margin: 0 10px 10px
      }

      .Our-Escorts-heading .Our-Escorts-heading-main {
         border: none;
         padding-top: 15px;
         margin-bottom: 0
      }

      .hm-pro-view-more-btn {
         margin-top: 5px;
         margin-bottom: 5px
      }

      .top-badge-outer {
         height: 100px;
         left: -8px;
         position: absolute;
         top: -6px;
         width: 100px;
         z-index: 999;
         background: url(../images/top-rateing-banner.png) no-repeat scroll 0 0
      }

      .top-badge-outer.platinum {
         background: url(../images/platinum-tag.png) no-repeat scroll 0 0;
         left: -4px
      }

      .top-badge-inner {
         height: 100%;
         width: 100%;
         font-family: roboto-bold;
         position: relative
      }

      .top-badge-inner p {
         margin: 0;
         position: absolute;
         transform: rotate(-45deg);
         -webkit-transform: rotate(-45deg);
         -ms-transform: rotate(-45deg);
         text-transform: uppercase;
         font-size: 13px;
         text-align: center
      }

      .top-badge-outer.platinum p {
         color: rgb(198, 1, 33);
         font-size: 13px;
         left: 3px;
         top: 25px
      }

      .top-badge-outer.normal p {
         color: rgb(237, 202, 149);
         left: 3px;
         line-height: 13px;
         top: 25px;
         width: 65px
      }

      .top-badge-outer.esc-mon p {
         color: rgb(237, 202, 149);
         left: -11px;
         line-height: 13px;
         top: 24px;
         width: 95px
      }

      /* @font-face {
         font-family: 'FontAwesome';
         src: url(../fonts/font-awesome/fontawesome-webfont3295.eot?v=4.5.0);
         src: url('../fontawesome-webfontd41d.eot?#iefix&v=4.5.0') format('embedded-opentype'), url(../fonts/font-awesome/fontawesome-webfont3295.woff2?v=4.5.0) format('woff2'), url(../fonts/font-awesome/fontawesome-webfont3295.woff?v=4.5.0) format('woff'), url(../fonts/font-awesome/fontawesome-webfont3295.ttf?v=4.5.0) format('truetype'), url('../fonts/font-awesome/fontawesome-webfont3295.svg?v=4.5.0#fontawesomeregular') format('svg');
         font-weight: 400;
         font-style: normal
         } */
      /* .fa {
         display: inline-block;
         font: normal normal normal 14px/1 FontAwesome;
         font-size: inherit;
         text-rendering: auto;
         -webkit-font-smoothing: antialiased;
         -moz-osx-font-smoothing: grayscale
         }
         .fa-2x {
         font-size: 2em
         }
         .fa-3x {
         font-size: 3em
         }
         .pull-right {
         float: right
         }
         .pull-left {
         float: left
         }
         .fa-home:before {
         content: "\f015"
         }
         .fa-star:before {
         content: "\f005"
         }
         .fa-video-camera:before {
         content: "\f03d"
         }
         .fa-picture-o:before {
         content: "\f03e"
         }
         .fa-twitter-square:before {
         content: "\f081"
         }
         .fa-facebook-square:before {
         content: "\f082"
         }
         .fa-credit-card:before {
         content: "\f09d"
         }
         .fa-bars:before {
         content: "\f0c9"
         }
         .fa-pinterest-square:before {
         content: "\f0d3"
         }
         .fa-clipboard:before {
         content: "\f0ea"
         }
         .fa-youtube-square:before {
         content: "\f166"
         }
         .fa-female:before {
         content: "\f182"
         }
         .fa-stack-exchange:before {
         content: "\f18d"
         } */
      @media only screen and (min-width: 240px) and (max-width: 320px) {
         .escort-profile-listing .all-profile-item {
            height: 203px;
            width: 46%;
            margin-left: 5px;
            margin-right: 5px
         }

         .bottom-all-profile-name>p {
            font-size: 9.2px !important;
            line-height: 8px
         }

         .star-rating-block .rating-stars {
            line-height: 8px;
            margin-bottom: 0 !important;
            padding-bottom: 0 !important;
            display: inline-flex !important
         }

         .star-rating-block {
            margin-top: 0;
            min-height: 12px;
            line-height: 12px
         }

         .bottom-all-profile-name .bottom-all-profile-name-main {
            font-size: 15px;
            margin-top: 0
         }

         .hm-pro-view-more-btn {
            margin-bottom: 0;
            padding-bottom: 0 !important
         }

         .hm-pro-view-more-btn>a>img {
            max-width: 60px !important
         }

         .hp8juneAllEsc .newSty {
            padding-bottom: 3px
         }

         .bottom-all-profile-name>p {
            font-size: 11px
         }

         .cliCkTo {
            font-size: 10px
         }

         .Our-Escorts-heading .Hdad {
            padding-left: 0
         }

         .Our-Escorts-heading>.col-xs-12 {
            width: 100%;
            padding-left: 0
         }

         .Our-Escorts-heading .Our-Escorts-heading-main {
            padding-top: 0;
            text-align: center;
            font-size: 28px;
            padding-bottom: 10px
         }

         .news-img-block img {
            width: 100% !important;
            border: 1px solid #fff;
            border-radius: 10px;
         }

         .menu-filter-inner-section {
            height: 350px;
            max-height: 350px;
            min-height: 350px;
            overflow-y: auto
         }

         .star-rating-block {
            margin-bottom: 0;
            margin-top: 1px
         }

         .star-rating-block .rating-stars {
            padding: 0;
            margin: 0
         }

         .top-header-container {
            text-align: center
         }

         .navbar-menu-list>li:first-child>a {
            padding-left: 15px
         }

         .navbar-menu-list {
            background: #000 none repeat scroll 0 0;
            margin-top: 0;
            margin-bottom: 0
         }

         .navbar-menu-list li {
            border-bottom: 1px solid #2e2e2e;
            padding: 8px 0;
            text-align: center
         }

         .all-profile-item {
            height: 459px;
            margin-left: 0;
            margin-right: 0;
            width: 100%
         }

         .bottom-news-inner-section .col-xs-12:nth-child(1) {
            width: 30%
         }

         .bottom-news-inner-section .col-xs-12:nth-child(2) {
            width: 70%
         }

         .footer-full-container>.container>.row>.col-xs-12 {
            width: 100%;
            text-align: center
         }

         .hp8juneCon {
            font-size: 24px;
            line-height: 28px
         }

         .hp8juneCon p {
            font-size: 25px;
            padding-top: 10px
         }

         .star_month_escort>div>div>.col-xs-12 {
            padding: 10px
         }

         .catTitle {
            font-size: 13px;

         }

         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            height: 202px;
            width: 46% !important
         }

         .escort-experience-abut-section {
            text-align: justify
         }

         .fadeBG {
            padding-bottom: 0
         }

         .escort-experience-abut-section {
            padding-bottom: 15px
         }

         .escort-experience-heading>h1 {
            font-size: 27px
         }


         .bottom-news-inner-section .col-xs-12:nth-child(1) {
            width: 100%
         }

         .news-img-block>a {
            display: block
         }

         .bottom-news-inner-section .col-xs-12:nth-child(2) {
            width: 100%
         }

         .N_Read_more {
            margin-top: 0;
            padding: 5px 12px
         }

         .hp8juneCat .CatLi {
            width: 50%
         }

         .CatLi .panel-default {
            margin-bottom: 0
         }

         .star_month_escort>div>div>.col-xs-12 {
            padding: 0 5px
         }

         #mob-top-right-toogle .col-xs-4 {
            width: 46%
         }

         .escorst_categories .col-xs-6 {
            width: 50%
         }

         .escort-experience-heading>h1 {
            font-size: 22px
         }

         

         .bottom-all-profile-name>a>p {
            height: 20px;
            margin-bottom: 5px;
            overflow: hidden
         }

         .aboutEOM .aboutEOM-main2 {
            font-size: 13px
         }

         .bottom-all-profile-name {
            margin: 0 5px
         }
      }

      @media only screen and (min-width: 360px) and (max-width: 375px) {
         .bottom-all-profile-name .bottom-all-profile-name-main {
            font-size: 15px;
            margin-top: 0
         }

         .hm-pro-view-more-btn {
            margin-bottom: 0;
            padding-bottom: 0 !important
         }

         .hm-pro-view-more-btn>a>img {
            max-width: 60px !important
         }

         .star-rating-block .rating-stars {
            line-height: 8px;
            margin-bottom: 0 !important;
            padding-bottom: 0 !important;
            display: inline-flex !important
         }

         .star-rating-block {
            margin-top: 0;
            min-height: 12px;
            line-height: 12px
         }

         .Our-Escorts-heading .Hdad {
            padding-left: 0
         }

         .Our-Escorts-heading>.col-xs-12 {
            width: 100%;
            padding-left: 0
         }

         .Our-Escorts-heading .Our-Escorts-heading-main {
            padding-top: 0;
            text-align: center;
            font-size: 28px;
            padding-bottom: 10px
         }

         .news-img-block img {
            width: 100% !important
         }

         .star-rating-block {
            margin-bottom: 0;
            margin-top: 0
         }

         .star-rating-block .rating-stars {
            padding: 0;
            margin: 0
         }

         .top-header-container {
            text-align: center
         }

         .navbar-menu-list>li:first-child>a {
            padding-left: 15px
         }

         .navbar-menu-list {
            background: #000 none repeat scroll 0 0;
            margin-top: 0;
            margin-bottom: 0
         }

         .navbar-menu-list li {
            border-bottom: 1px solid #2e2e2e;
            padding: 8px 0;
            text-align: center
         }

         .all-profile-item {
            height: 521px;
            margin-left: 0;
            margin-right: 0;
            width: 100%
         }

         .bottom-news-inner-section .col-xs-12:nth-child(1) {
            width: 25%
         }

         .bottom-news-inner-section .col-xs-12:nth-child(2) {
            width: 75%
         }

         .footer-full-container>.container>.row>.col-xs-12 {
            width: 50%
         }

         .escort-profile-listing .all-profile-item {
            height: 498px;
            width: 100%
         }

         .hp8juneCon {
            font-size: 24px;
            line-height: 28px
         }

         .hp8juneCon p {
            font-size: 28px;
            padding-top: 10px
         }

         .star_month_escort>div>div>.col-xs-12 {
            padding: 10px
         }

         .catTitle {
            font-size: 15px
         }

         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            height: 230px
         }

         .escort-experience-abut-section {
            text-align: justify
         }

         .fadeBG {
            padding-bottom: 0
         }

         .escort-experience-abut-section {
            padding-bottom: 15px
         }

         .escort-experience-heading>h1 {
            font-size: 27px
         }

         .bottom-right-news-container {
            padding-top: 25px
         }

         .bottom-news-inner-section .col-xs-12:nth-child(1) {
            width: 100%
         }

         .news-img-block>a {
            display: block
         }

         .news-img-block img {
            margin: 0 auto;
            text-align: center;
            width: auto;
            max-height: 250px;
            max-width: 250px
         }

         .bottom-news-inner-section .col-xs-12:nth-child(2) {
            width: 100%
         }

         .N_Read_more {
            margin-top: 0;
            padding: 5px 12px
         }

         .hp8juneCat .CatLi {
            width: 50%
         }

         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            width: 95.5% !important
         }

         .CatLi .panel-default {
            margin-bottom: 0
         }

         .bottom-all-profile-name .bottom-all-profile-name-main {
            font-size: 21.56px;
            font-weight: 400
         }

         .bottom-all-profile-name .bottom-all-profile-name-main {
            font-size: 17px;
            font-weight: 900
         }

         .bottom-all-profile-name>p {
            font-size: 12px;
            height: 16px;
            overflow: hidden
         }

         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            width: 46.8% !important;
            margin-left: 5px;
            margin-right: 5px;
            margin-bottom: 2px
         }

         .newSty {
            display: block !important;
            padding-bottom: 3px
         }

         .bottom-all-profile-name {
            border-bottom: none
         }

         .star-rating-block {
            margin-top: 0
         }

         .escorst_categories .catTitle {
            font-size: 14px
         }

         .escort-experience-heading>h1 {
            font-size: 22px
         }

         .escort-experience-abut-section {
            padding-top: 0
         }

         .bottom-all-profile-name>a>p {
            height: 20px;
            margin-bottom: 5px;
            overflow: hidden
         }

         .aboutEOM .aboutEOM-main2 {
            font-size: 13px
         }

         .bottom-all-profile-name {
            margin: 0 5px
         }

         .cliCkTo {
            font-size: 10px !important
         }
      }

      @media only screen and (min-width: 380px) and (max-width: 400px) {
         .bottom-all-profile-name .bottom-all-profile-name-main {
            font-size: 18px;
            margin-top: 0
         }

         .hm-pro-view-more-btn {
            margin-bottom: 0;
            padding-bottom: 0 !important
         }

         .hm-pro-view-more-btn>a>img {
            max-width: 60px !important
         }

         .star-rating-block .rating-stars {
            line-height: 8px;
            margin-bottom: 0 !important;
            padding-bottom: 0 !important;
            display: inline-flex !important
         }

         .star-rating-block {
            margin-top: 0;
            min-height: 12px;
            line-height: 12px
         }

         .Our-Escorts-heading .Hdad {
            padding-left: 0
         }

         .Our-Escorts-heading>.col-xs-12 {
            width: 100%;
            padding-left: 0
         }

         .Our-Escorts-heading .Our-Escorts-heading-main {
            padding-top: 0;
            text-align: center;
            font-size: 28px;
            padding-bottom: 10px
         }

         .star-rating-block {
            margin-bottom: 0;
            margin-top: 0
         }

         .star-rating-block .rating-stars {
            padding: 0;
            margin: 0
         }

         .top-header-container {
            text-align: center
         }

         .navbar-menu-list>li:first-child>a {
            padding-left: 15px
         }

         .navbar-menu-list {
            background: #000 none repeat scroll 0 0;
            margin-top: 0;
            margin-bottom: 0
         }

         .navbar-menu-list li {
            border-bottom: 1px solid #2e2e2e;
            padding: 8px 0;
            text-align: center
         }

         .all-profile-item {
            height: 521px;
            margin-left: 0;
            margin-right: 0;
            width: 100%
         }

         .bottom-news-inner-section .col-xs-12:nth-child(1) {
            width: 25%
         }

         .bottom-news-inner-section .col-xs-12:nth-child(2) {
            width: 75%
         }

         .footer-full-container>.container>.row>.col-xs-12 {
            width: 50%
         }

         .escort-profile-listing .all-profile-item {
            height: 260px;
            width: 100%
         }

         .hp8juneCon {
            font-size: 24px;
            line-height: 28px
         }

         .hp8juneCon p {
            font-size: 28px;
            padding-top: 10px
         }

         .star_month_escort>div>div>.col-xs-12 {
            padding: 0
         }

         .catTitle {
            font-size: 15px
         }

         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            height: 230px
         }

         .escort-experience-abut-section {
            text-align: justify
         }

         .fadeBG {
            padding-bottom: 0
         }

         .escort-experience-abut-section {
            padding-bottom: 15px
         }

         .escort-experience-heading>h1 {
            font-size: 27px
         }

         .bottom-right-news-container {
            padding-top: 25px
         }

         .bottom-news-inner-section .col-xs-12:nth-child(1) {
            width: 100%
         }

         .news-img-block>a {
            display: block
         }

         .news-img-block img {
            margin: 0 auto;
            text-align: center;
            width: auto;
            max-height: 250px;
            max-width: 250px
         }

         .bottom-news-inner-section .col-xs-12:nth-child(2) {
            width: 100%
         }

         .N_Read_more {
            margin-top: 0;
            padding: 5px 12px
         }

         .hp8juneCat .CatLi {
            width: 50%
         }

         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            width: 95.5% !important
         }

         .CatLi .panel-default {
            margin-bottom: 0
         }

         .bottom-all-profile-name .bottom-all-profile-name-main {
            font-size: 21.56px;
            font-weight: 400
         }

         .bottom-all-profile-name .bottom-all-profile-name-main {
            font-size: 17px;
            font-weight: 900
         }

         .bottom-all-profile-name>p {
            font-size: 12px
         }

         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            width: 46.8% !important;
            margin-left: 5px;
            margin-right: 5px;
            margin-bottom: 2px
         }

         .hp8juneAllEsc .newSty {
            padding: 3px 5px
         }

         .bottom-all-profile-name {
            border-bottom: none
         }

         .star-rating-block {
            margin-top: 0
         }

         .escorst_categories .catTitle {
            font-size: 14px
         }

         .escort-experience-heading>h1 {
            font-size: 22px
         }

         .escort-experience-abut-section {
            padding-top: 0
         }

         .bottom-all-profile-name>a>p {
            height: 20px;
            margin-bottom: 5px;
            overflow: hidden
         }

         .aboutEOM .aboutEOM-main2 {
            font-size: 13px
         }

         .bottom-all-profile-name {
            margin: 0 5px
         }

         .cliCkTo {
            font-size: 11px !important
         }
      }

      @media only screen and (min-width: 360px) and (max-width: 380px) {
         .bottom-all-profile-name .bottom-all-profile-name-main {
            font-size: 18px;
            margin-top: 0
         }

         .hm-pro-view-more-btn {
            margin-bottom: 0;
            padding-bottom: 0 !important
         }

         .hm-pro-view-more-btn>a>img {
            max-width: 60px !important
         }

         .star-rating-block .rating-stars {
            line-height: 8px;
            margin-bottom: 0 !important;
            padding-bottom: 0 !important;
            display: inline-flex !important
         }

         .star-rating-block {
            margin-top: 0;
            min-height: 12px;
            line-height: 12px
         }

         .escort-profile-listing .all-profile-item {
            height: 255px
         }
      }

      @media only screen and (min-width: 414px) and (max-width: 480px) {
         .newSty {
            padding: 3px 5px
         }

         .bottom-all-profile-name .bottom-all-profile-name-main {
            font-size: 18px;
            margin-top: 0
         }

         .hm-pro-view-more-btn {
            margin-bottom: 0;
            padding-bottom: 0 !important
         }

         .hm-pro-view-more-btn>a>img {
            max-width: 75px !important
         }

         .star-rating-block {
            margin-top: 0;
            min-height: 12px;
            line-height: 12px
         }

         .Our-Escorts-heading .Hdad {
            padding-left: 0
         }

         .Our-Escorts-heading>.col-xs-12 {
            width: 100%;
            padding-left: 0
         }

         .Our-Escorts-heading .Our-Escorts-heading-main {
            padding-top: 0;
            text-align: center;
            font-size: 28px;
            padding-bottom: 10px
         }

         .star-rating-block {
            margin-bottom: 0;
            margin-top: 0
         }

         .star-rating-block .rating-stars {
            padding: 0;
            margin: 0
         }

         .top-header-container {
            text-align: center
         }

         .navbar-menu-list>li:first-child>a {
            padding-left: 15px
         }

         .navbar-menu-list {
            background: #000 none repeat scroll 0 0;
            margin-top: 0;
            margin-bottom: 0
         }

         .navbar-menu-list li {
            border-bottom: 1px solid #2e2e2e;
            padding: 8px 0;
            text-align: center
         }

         .all-profile-item {
            width: 47%;
            height: 282px
         }

         .bottom-news-inner-section .col-xs-12:nth-child(1) {
            width: 100%
         }

         .bottom-news-inner-section .col-xs-12:nth-child(2) {
            width: 100%
         }

         .footer-full-container>.container>.row>.col-xs-12 {
            width: 50%
         }

         .escort-profile-listing .all-profile-item {
            height: 258px;
            width: 100%
         }

         .hp8juneCon {
            font-size: 25px;
            line-height: 35px
         }

         .hp8juneCon p {
            color: #edc995;
            font-size: 35px;
            padding-top: 15px
         }

         .aboutEOM {
            padding: 5px 15px
         }

         .CatLi .panel-default {
            display: block
         }

         .category>img {
            width: 100%
         }

         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            padding: 0 5px;
            width: 100% !important;
            height: 500px;
            margin: 10px 0 0
         }

         .hp8juneCat .CatLi {
            width: 50%
         }

         .CatLi .panel-default {
            margin-bottom: 0
         }

         .bottom-all-profile-name .bottom-all-profile-name-main {
            font-size: 21.56px;
            font-weight: 400
         }

         .bottom-all-profile-name .bottom-all-profile-name-main {
            font-size: 17px;
            font-weight: 900
         }

         .bottom-all-profile-name>p {
            font-size: 12px;
            height: 16px;
            overflow: hidden
         }

         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            width: 50% !important;
            height: 275px
         }

         .bottom-all-profile-name {
            border-bottom: none
         }

         .escorst_categories .catTitle {
            font-size: 14px
         }

         .escort-experience-heading>h1 {
            font-size: 22px
         }

         .escort-experience-abut-section {
            padding-top: 0
         }

         .bottom-all-profile-name>a>p {
            height: 20px;
            margin-bottom: 0;
            overflow: hidden
         }

         .hp8juneCat .hp8juneCat-cat-name {
            text-align: center
         }

         .cliCkTo {
            font-size: 11px !important
         }
      }

      @media only screen and (min-width: 533px) and (max-width: 599px) {
         .Our-Escorts-heading .Hdad {
            padding-left: 0
         }

         .Our-Escorts-heading>.col-xs-12 {
            width: 50%;
            float: left
         }

         .Our-Escorts-heading .Our-Escorts-heading-main {
            padding-top: 0
         }

         .star-rating-block {
            margin-bottom: 0;
            margin-top: 0
         }

         .star-rating-block .rating-stars {
            padding: 0;
            margin: 0
         }

         .bottom-all-profile-name>p {
            max-height: 25px;
            overflow: hidden
         }

         .top-header-container {
            text-align: center
         }

         .navbar-menu-list>li:first-child>a {
            padding-left: 15px
         }

         .navbar-menu-list {
            background: #000 none repeat scroll 0 0;
            margin-top: 0;
            margin-bottom: 0
         }

         .navbar-menu-list li {
            border-bottom: 1px solid #2e2e2e;
            padding: 8px 0;
            text-align: center
         }

         .all-profile-item {
            width: 48%
         }

         .bottom-news-inner-section .col-xs-12:nth-child(1) {
            width: 100%
         }

         .bottom-news-inner-section .col-xs-12:nth-child(2) {
            width: 100%
         }

         .footer-full-container>.container>.row>.col-xs-12 {
            width: 50%
         }

         .escort-profile-listing .all-profile-item {
            width: 47.9%;
            height: 428px
         }

         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            float: left;
            width: 48% !important
         }

         .hp8juneCat .CatLi {
            float: left;
            width: 50%;
            padding-left: 5px;
            padding-right: 5px;
            padding-top: 1px
         }

         .hp8juneCon strong {
            display: block
         }

         .star-rating-block {
            margin-top: 0 !important
         }

         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            height: 358px
         }

         .CatLi .panel-default {
            margin-bottom: 0
         }

         .escort-experience-heading>h1 {
            font-size: 22px
         }

         .escort-experience-abut-section {
            padding-top: 0
         }

         .aboutEOM .aboutEOM-main2 {
            font-size: 13px
         }
      }

      @media only screen and (min-width: 600px) and (max-width: 603px) {
         .Our-Escorts-heading .Hdad {
            padding-left: 0
         }

         .Our-Escorts-heading>.col-xs-12 {
            width: 50%;
            float: left
         }

         .Our-Escorts-heading .Our-Escorts-heading-main {
            padding-top: 0
         }

         .star-rating-block {
            margin-bottom: 0;
            margin-top: 0
         }

         .star-rating-block .rating-stars {
            padding: 0;
            margin: 0
         }

         .bottom-all-profile-name>p {
            max-height: 20px;
            overflow: hidden
         }

         .top-header-container {
            text-align: center
         }

         .navbar-menu-list>li:first-child>a {
            padding-left: 15px
         }

         .navbar-menu-list {
            background: #000 none repeat scroll 0 0;
            margin-top: 0;
            margin-bottom: 0
         }

         .navbar-menu-list li {
            border-bottom: 1px solid #2e2e2e;
            padding: 8px 0;
            text-align: center
         }

         .all-profile-item {
            width: 48%
         }

         .bottom-news-inner-section .col-xs-12:nth-child(1) {
            width: 100%
         }

         .bottom-news-inner-section .col-xs-12:nth-child(2) {
            width: 100%
         }

         .footer-full-container>.container>.row>.col-xs-12 {
            width: 50%
         }

         .escort-profile-listing .all-profile-item {
            width: 48.1%;
            height: 400px
         }

         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            float: left;
            width: 48.2% !important;
            height: 385px
         }

         .hp8juneCat .CatLi {
            float: left;
            width: 50%
         }

         .hp8juneCon strong {
            display: block
         }

         .fadeBG {
            padding: 0
         }

         .star-rating-block {
            margin-top: 0
         }

         .escort-experience-heading>h1 {
            font-size: 22px;
            padding-top: 20px
         }

         .escort-experience-abut-section {
            padding-top: 0
         }

         .aboutEOM .aboutEOM-main2 {
            font-size: 13px
         }

         .bottom-all-profile-name p {
            margin-bottom: 5px
         }
      }

      @media only screen and (min-width: 768px) and (max-width: 800px) {
         .Our-Escorts-heading .Hdad {
            padding-left: 0
         }

         .star-rating-block {
            margin-bottom: 0;
            margin-top: 0
         }

         .star-rating-block .rating-stars {
            padding: 0;
            margin: 0
         }

         .bottom-all-profile-name>p {
            max-height: 25px;
            overflow: hidden
         }

         /* .top-header-container {
            min-height: 210px
         } */

         .navbar-default .navbar-nav>li>a {
            font-size: 16px
         }

         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            height: 345px
         }

         .hp8juneAllEsc .newSty {
            bottom: -1px
         }

         .aboutEOM {
            float: none;
            margin: 80px auto 20px;
            width: 100%;
            bottom: -20px
         }

         .hp8juneCon {
            font-size: 29px
         }

         .hp8juneCon p {
            font-size: 38px
         }

         .hp8juneCat .hp8juneCat-cat-name {
            text-align: center
         }
      }

      @media only screen and (min-width: 980px) and (max-width: 1024px) {
         .Our-Escorts-heading .Hdad {
            padding-left: 0
         }

         .star-rating-block {
            margin-bottom: 0;
            margin-top: 0
         }

         .star-rating-block .rating-stars {
            padding: 0;
            margin: 0
         }

         /* 
         .top-header-container {
            min-height: 210px
         } */

         .navbar-default .navbar-nav>li>a {
            font-size: 18px
         }

         .rating-stars>li {
            width: 16%
         }

         .rating-stars {
            display: -moz-box;
            display: -webkit-inline-box
         }

         .hp8juneAllEsc .newSty {
            bottom: -3px
         }

         .navbar-default .navbar-nav>li>a {
            font-size: 16px
         }

         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            width: 47.2%;
            max-height: 420px;
            height: 420px
         }

         .bottom-all-profile-img img {
            height: auto;
            max-height: none;
            min-height: auto;
            width: 100%
         }
      }

      @media only screen and (min-width: 1170px) and (max-width: 1280px) {
         .Our-Escorts-heading .Hdad {
            padding-left: 0
         }

         .star-rating-block {
            margin-bottom: 0;
            margin-top: 0
         }

         .star-rating-block .rating-stars {
            padding: 0;
            margin: 0
         }

         .all-profile-item {
            width: 19.2%
         }

         .escort-profile-listing .all-profile-item {
            height: 470px
         }

         .bottom-all-profile-name .bottom-all-profile-name-main {
            max-height: 22px;
            overflow: hidden
         }

         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            max-height: 420px;
            height: 365px;
            width: 19.2%
         }

         .hp8juneAllEsc .newSty {
            bottom: -6px
         }

         .rating-stars {
            display: block
         }

         .rating-stars li {
            display: inline-block
         }

         .star-rating-block {
            margin-top: 0
         }

         .escort-profile-listing .all-profile-item {
            height: 420px
         }
      }

      @media only screen and (min-width: 1024px) and (max-width: 1280px) {
         .Our-Escorts-heading .Hdad {
            padding-left: 0
         }

         .escort-profile-listing .all-profile-item {
            height: 470px
         }
      }

      @media only screen and (min-width: 1366px) and (max-width: 1440px) {
         .Our-Escorts-heading .Hdad {
            padding-left: 0
         }

         .star-rating-block {
            margin-bottom: 0;
            margin-top: 0
         }

         .star-rating-block .rating-stars {
            padding: 0;
            margin: 0
         }

         .all-profile-item {
            width: 19.2%
         }

         .escort-profile-listing .all-profile-item {
            height: 445px
         }

         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            width: 18.7%
         }

         .hp8juneAllEsc .newSty {
            bottom: -6px
         }
      }

      @media only screen and (min-width: 1600px) and (max-width: 1680px) {
         .Our-Escorts-heading .Hdad {
            padding-left: 0
         }

         .star-rating-block {
            margin-bottom: 0;
            margin-top: 0
         }

         .star-rating-block .rating-stars {
            padding: 0;
            margin: 0
         }

         .all-profile-item {
            width: 19.2%
         }

         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            max-height: 420px;
            height: 362px;
            width: 19.2%
         }

         .hp8juneAllEsc .newSty {
            bottom: -7px
         }
      }

      @media only screen and (min-width: 1920px) and (max-width: 2560px) {
         .Our-Escorts-heading .Hdad {
            padding-left: 0
         }

         .star-rating-block {
            margin-bottom: 0;
            margin-top: 0
         }

         .star-rating-block .rating-stars {
            padding: 0;
            margin: 0
         }

         .all-profile-item {
            width: 19.2%
         }

         .escort-profile-listing .all-profile-item {
            height: 470px
         }

         .escorst_categories>.col-xs-12 {
            width: 25%
         }

         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            max-height: 420px;
            height: 365px
         }

         .hp8juneAllEsc .newSty {
            bottom: -7px
         }
      }

      @media (min-width: 300px) and (max-width: 767px) {
         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            width: auto
         }

         .hp8juneAllEsc .newSty {
            display: block
         }
      }

      

      @media only screen and (min-width: 100px) and (max-width: 767px) {
         .eomArea .all-profile-item.item.active * {
            word-wrap: break-word
         }

         .bottom-all-profile-img {
            height: auto
         }

         .CatLi .panel-default {
            width: 100%
         }

         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            margin: 0 0 8px;
            padding: 0 4px
         }

         .hp8juneAllEsc .newSty {
            width: 100%;
            display: none
         }

         .bottom-all-profile-img {
            position: relative;
            border-radius: 10px
         }

         .bottom-all-profile-name .bottom-all-profile-name-main {
            font-size: 16px
         }

         .bottom-all-profile-name>p {
            font-size: 12px
         }

         .hm-pro-view-more-btn>a>img {
            width: 60px !important
         }

         .aboutEOM {
            position: static
         }

         .footer-full-container {
            padding: 0
         }

         .footer-full-container>.container {
            /* padding: 15px 20px */
         }

         .star-rating-block {
            min-height: auto;
            margin-top: 0
         }

         

         .newSty {
            z-index: 999
         }

         .top-header-container {
            padding-top: 70px;
            text-align: center
         }

         .blockContent {
            padding: 0 0
         }

         .blockContent .block_heading p {
            margin-bottom: 0
         }

         .blockContent .block_heading p>span>span>br {
            display: none
         }

         .news-short-desc-block {
            padding: 5px 0 10px
         }

         .readMoreBtn {
            margin-bottom: 13px;
            padding: 0 0 20px;
            height: auto
         }

         .readMoreBtn>a {
            font-size: 12px;
            padding: 4px 6px
         }

         .news-img-block img {
            max-height: 446px !important;
            min-height: none !important;
            height: auto !important;
            border: 1px solid #fff;
            border-radius: 10px;
         }

         .news-short-desc-block.H-pge-blog-p-text p {
            margin: 0px 0 10px !important;
            text-shadow: none;
         }

         .slider-full-container {
            height: auto
         }

         .hp8juneCat .hp8juneCat-cat-name {
            text-align: left !important
         }

         .all-profile-display-container {
            padding: 10px 0
         }

         .hp8juneAllEsc .escort-profile-listing {
            font-size: 0
         }

         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            display: inline-block;
            float: none;
            vertical-align: top;
            height: auto !important
         }
      }

      @media only screen and (min-width: 100px) and (max-width: 320px) {
         .categoies-imgs-area .panel-body img {
            width: 100%
         }
      }

      @media only screen and (min-width: 100px) and (max-width: 350px) {
         .hp8juneCat .CatLi {
            width: 50% !important;
            padding: 0 3px
         }

         .bottom-all-profile-img>a>img {
            height: 200px
         }

         h2 {
            font-size: 22px
         }
      }

      @media only screen and (min-width: 500px) and (max-width: 992px) {
         .escort-profile-listing .all-profile-item {
            width: 50% !important;
            padding: 5px
         }
      }

      @media only screen and (min-width: 100px) and (max-width: 500px) {
         .hp8juneCat .CatLi {
            width: 50% !important
         }

         .catTitle {
            font-size: 12px !important
         }

         .hp8juneAllEsc .escort-profile-listing {
            font-size: 0
         }

         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            width: 50% !important
         }

         .escort-profile-listing .all-profile-item {
            width: 50% !important;
            margin: 0 0 9px;
            padding: 0 4px
         }

         .escorst_categories>.col-xs-6.col-sm-3.padding-0 {
            width: 50% !important
         }

         .blockContent .block_heading {
            font-size: 14px
         }

         .imageBlocks .blockImage {
            padding: 0 0
         }

         .imageBlocks h2 {
            font-size: 20px;
            margin-bottom: 5px
         }

         .news-short-desc-block {
            font-size: 14px
         }
      }

      @media only screen and (min-width: 100px) and (max-width: 600px) {
         .escort-experience-heading>h3 {
            font-size: 20px
         }

         .escort-experience-full-container .border-bottm-line {
            margin: 5px auto;
            width: 200px
         }

         .hp8juneCon {
            font-size: 19px
         }

         .hp8juneCon p {
            font-size: 22px;
            line-height: 25px;
            padding-top: 5px
         }

         .aboutEOM a .aboutEOM-main {
            font-size: 19px;
            margin-top: 10px
         }

         .aboutEOM .aboutEOM-main2 {
            font-size: 10px
         }

         .homeBlocks h2 {
            font-size: 22px;
            margin-bottom: 10px;
            margin-top: 10px
         }

         .tweet-heading-section-main {
            margin-top: 0;
            padding: 0;
            font-size: 28px;
         }

         .Our-Escorts-heading {
            margin-left: 15px;
            margin-right: 15px
         }

         .bottom-news-inner-section>li .visible-md.visible-sm.hidden-xs+.col-lg-8.col-md-8.col-sm-8.col-xs-12 {
            padding: 0
         }

         .top-news-heading-main {
            font-size: 17px
         }

         .footer-full-container {
            padding: 0
         }

         /* .footer-full-container>.container {
            padding: 15px !important
         } */

         .escort-experience-full-container .row.homeBlocks>.col-lg-12 {
            padding: 0
         }

         .footer-heading>h3,
         .footer-heading-main,
         .footer-heading-main {
            font-size: 18px;
            padding-bottom: 0;
            margin-top: 10px
         }
      }

      @media only screen and (min-width: 321px) and (max-width: 359px) {
         .Our-Escorts-heading .Our-Escorts-heading-main {
            text-align: center
         }

         .hp8juneCon {
            line-height: 23px
         }

         .news-short-desc-block {
            padding: 10px 0
         }

         .categoies-imgs-area .panel-body img {
            height: 150px;
            width: 100%
         }
      }

      @media only screen and (min-width: 360px) and (max-width: 420px) {
         .categoies-imgs-area .panel-body img {
            width: 100%
         }
      }

      @media only screen and (min-width: 351px) and (max-width: 400px) {
         .hp8juneCat .CatLi {
            width: 50% !important;
            padding: 0 5px
         }

         .bottom-all-profile-img>a>img {
            height: 100%
         }
      }

      @media only screen and (min-width: 320px) and (max-width: 500px) {
         .sm-profile-img.bottom-all-profile-img {
            position: relative
         }

         .hm-pro-view-more-btn>a>img {
            width: 65px !important
         }

         .bottom-all-profile-name .bottom-all-profile-name-main {
            font-size: 13px;
            margin-bottom: 5px
         }

         .bottom-all-profile-name>p {
            font-size: 10px;
            margin-bottom: 3px
         }
      }

      @media only screen and (min-width: 401px) and (max-width: 500px) {
         .hp8juneCat .CatLi {
            width: 50% !important;
            padding: 0 5px
         }

         .bottom-all-profile-img>a>img {
            height: 250px
         }
      }

      @media only screen and (min-width: 414px) and (max-width: 420px) {
         .newSty {
            width: 94%
         }
      }

      @media only screen and (min-width: 421px) and (max-width: 500px) {
         .categoies-imgs-area .panel-body img {
            width: 100%
         }
      }

      @media only screen and (min-width: 481px) and (max-width: 533px) {
         .footer-full-container>.container>.row>.col-lg-2.col-md-2.col-sm-6.col-xs-12 {
            width: 50%
         }

         .hp8juneCon {
            font-size: 17px;
            line-height: normal
         }
      }

      @media only screen and (min-width: 481px) and (max-width: 500px) {
         .escort-profile-listing .all-profile-item {
            height: auto !important;
            margin: 0 0 9px;
            padding: 0 6px;
            position: relative;
            width: 50%
         }
      }

      @media only screen and (min-width: 501px) and (max-width: 767px) {
         .escort-profile-listing .all-profile-item {
            height: auto;
            margin: 0 0 9px;
            padding: 0 6px;
            position: relative;
            width: 33%
         }

         .hp8juneCat .CatLi {
            width: 33% !important;
            padding: 0 3px
         }

         .catTitle {
            font-size: 13px
         }

         .bottom-all-profile-img>a>img {
            height: 200px
         }

         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            width: 33% !important
         }

         .hp8juneAllEsc .newSty {
            width: 100%
         }

         .escorst_categories>.col-xs-6.col-sm-3.padding-0 {
            width: 33% !important
         }

         .footer-full-container>.container {
            /* padding: 10px 25px 0 */
         }

         .blockContent .block_heading {
            font-size: 17px
         }

         .imageBlocks h2 {
            font-size: 25px;
            margin-bottom: 5px
         }

         .news-short-desc-block {
            font-size: 16px
         }
      }

      @media only screen and (min-width: 501px) and (max-width: 600px) {
         .categoies-imgs-area .panel-body img {
            width: 100%
         }

         .footer-logo>a img {
            width: 400px;
            margin: auto
         }
      }

      @media only screen and (min-width: 601px) and (max-width: 767px) {
         .bottom-all-profile-img>a>img {
            height: 250px
         }

         .categoies-imgs-area .panel-body img {
            height: 250px;
            width: 100%
         }

         .footer-logo>a img {
            width: 400px;
            margin: auto
         }

         .escort-experience-heading>h3 {
            font-size: 20px;
            margin: auto;
            width: 84%
         }

         .escort-experience-full-container .border-bottm-line {
            margin: 5px auto;
            width: 20%
         }

         .hp8juneCon {
            font-size: 22px;
            line-height: 38px
         }

         .hp8juneCon p {
            font-size: 32px
         }

         .star_month_escort {
            padding: 0 15px
         }

         .Hdad {
            width: 55%;
            padding-top: 0
         }

         .all-profile-display-container {
            padding: 20px 11px
         }

         .footer-full-container>.container>.row>.col-lg-2.col-md-2.col-sm-6.col-xs-12 {
            width: 33%
         }

         .footer-full-container>.container>.row>.col-lg-3.col-md-2.col-sm-6.col-xs-12 {
            width: 33%
         }
      }

      @media only screen and (min-width: 651px) and (max-width: 767px) {
         .bottom-all-profile-img>a>img {
            height: 280px
         }
      }

      @media only screen and (min-width: 768px) and (max-width: 991px) {
         .navbar-static-top {
            padding: 7px 0px 7px 0px;
         }

         .navbar-static-top>.container {
            padding: 0
         }

         .desktop {
            padding-top: 43px !important;
         }

         .navbar-default .navbar-nav>li>a {
            font-size: 9px !important;
            padding: 5px 9px 5px 12px !important;
            font-weight: normal;
            font-family: 'Bangers', cursive;
            font-weight: 700;
         }

         .navbar-default .navbar-nav>li {
            font-size: 17px !important
         }

         .hp8juneCon {
            font-size: 25px !important
         }

         .hp8juneCon p {
            font-size: 33px !important;
            ;
            line-height: 1 !important
         }

         .star_month_escort .bottom-all-profile-img>a>img {
            max-height: 100%;
            width: 100%
         }

         .escorst_categories .CatLi {
            width: 25% !important;
            padding: 0 4px !important
         }

         .hp8juneCat .hp8juneCat-cat-name {
            font-size: 19px !important;
            margin-top: 20px !important;
            text-align: left !important
         }

         .catTitle {
            font-size: 14px !important;
            line-height: normal !important
         }

         .Our-Escorts-heading .Our-Escorts-heading-main {
            padding-top: 12px
         }

         .bottom-all-profile-name .bottom-all-profile-name-main {
            font-size: 19.56px
         }

         .bottom-all-profile-name>p {
            font-size: 14px
         }

         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            height: 349px;
            max-height: 354px;
            width: 31.1%
         }

         .top-news-heading-main {
            font-size: 19px
         }

         .footer-full-container {
            padding: 0
         }


         .footer-heading>h3 {
            margin-top: 5px;
            padding-bottom: 5px
         }

         /* 
         .footer-full-container>.container {
            padding: 30px 30px 0 !important
         } */

         .footer-full-container .row>.col-sm-6.col-xs-12:nth-child(1),
         .footer-full-container .row>.col-sm-6.col-xs-12:nth-child(2),
         .footer-full-container .row>.col-sm-6.col-xs-12:nth-child(3) {
            width: 33% !important;
            margin-bottom: 10px
         }

         .escort-experience-heading>h1,
         .escort-experience-heading-main {
            font-size: 25px
         }

         .escort-profile-listing .all-profile-item {
            width: 31.9%
         }
      }

      @media only screen and (min-width: 992px) and (max-width: 1199px) {
         .navbar-default.navbar-static-top>.container {
            padding: 0
         }

         .desktop {
            padding-top: 58px !important;
         }

         .navbar-default .navbar-nav>li>a {
            font-size: 13px !important;
            padding: 8px 12px !important
         }

         .hp8juneCat .CatLi {
            padding: 0 3px !important
         }

         .catTitle {
            font-size: 14px !important
         }

         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            height: 420px !important;
            max-height: 420px !important;
            width: 47.6% !important
         }

         .top-news-heading-main {
            font-size: 17px
         }

         .bottom-all-profile-img img {
            height: auto;
            max-height: none;
            min-height: auto;
            width: 100%
         }

         .escort-profile-listing .all-profile-item {
            width: 32.2%
         }
      }

      @media only screen and (min-width: 1200px) and (max-width: 1310px) {
         .container {
            width: 1199px
         }

         .desktop {
            padding-top: 58px !important;
         }

         .navbar-default .navbar-nav>li>a {
            padding: 10px 10px
         }

         .navbar-default .navbar-nav>li {
            font-size: 20px
         }

         .hp8juneCat {
            padding-left: 15px !important
         }

         .hp8juneCat .CatLi {
            padding: 0 5px
         }

         .hp8juneAllEsc .escort-profile-listing .all-profile-item {
            height: 365px;
            max-height: 420px;
            width: 18%
         }

         .top-news-heading-main {
            font-size: 18px !important
         }

         .bottom-all-profile-img img {
            height: auto;
            max-height: none;
            min-height: auto;
            width: 100%
         }

         .escort-profile-listing .all-profile-item {
            width: 24.1%
         }
      }

      @media only screen and (min-width: 1311px) and (max-width: 1440px) {
         .desktop {
            padding-top: 64px !important;
         }
      }

      @media only screen and (min-width: 1400px) {
         .escort-profile-listing .all-profile-item {
            height: 445px
         }


      }

      @media only screen and (min-width: 100px) and (max-width: 767px) {
         .all-profile-listing-block .top-badge-outer {
            background-size: 100% auto;
            height: 85px;
            width: 85px
         }

         .all-profile-listing-block .top-badge-outer.esc-mon {
            left: -7px
         }

         .all-profile-listing-block .top-badge-outer.esc-mon p {
            left: -7px;
            top: 19px;
            width: 78px
         }

         .all-profile-listing-block .top-badge-inner p {
            font-size: 11px
         }

         .escort-profile-listing .top-badge-outer.normal {
            left: -3px;
            top: -6px
         }

         .escort-profile-listing .top-badge-outer.normal p {
            top: 18px;
            width: 71px;
            left: -4px
         }

         .escort-profile-listing .top-badge-outer.platinum {
            left: 0
         }

         .escort-profile-listing .top-badge-outer.platinum p {
            left: 2px;
            top: 23px
         }
      }

      @media (min-width: 100px) and (max-width: 767px) {
         .escorst_categories {
            font-size: 0
         }

         .escorst_categories .CatLi {
            font-size: 13px;
            display: inline-block;
            float: none;
            vertical-align: top
         }

         .hm-pro-view-more-btn {
            display: none
         }

         .star-month-slider-container.star_month_escort .bottom-all-profile-img>a>img {
            height: auto !important
         }
      }

      @media (min-width: 768px) and (max-width: 991px) {
         .slider-full-container {
            height: auto
         }
      }

      @media (min-width: 100px) and (max-width: 767px) {
         .sm-profile-img.bottom-all-profile-img>a {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center
         }

         .sm-profile-img.bottom-all-profile-img>a>img {
            max-height: 100%
         }
      }

      @media (min-width: 100px) and (max-width: 767px) {
         .CatLi .category img {
            /* max-height: 100%; */
            width: 100%;
         }

         .escorst_categories .CatLi {
            padding: 0 5px 10px
         }

         .escorst_categories .CatLi>a {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center
         }

         .escorst_categories .CatLi .panel-default {
            margin-bottom: 0
         }
      }

      @media (min-width: 100px) and (max-width: 501px) {
         .escorst_categories .CatLi:nth-child(2n) {
            clear: right
         }
      }

      @media (min-width: 501px) and (max-width: 767px) {
         .escorst_categories .CatLi:nth-child(3n) {
            clear: right
         }
      }

      

      @media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
         .bottom-all-profile-img>a>img {
            max-width: 100%;
            width: 100%
         }

         .newSty {
            padding-bottom: 0
         }

         .bottom-all-profile-name>p {
            height: 14px;
            max-height: 14px;
            line-height: 8px
         }

         .hm-pro-view-more-btn>a>img {
            width: auto !important;
            height: auto !important
         }

         .bottom-all-profile-img .newSty img {
            width: auto !important;
            height: auto !important
         }

         .menu-filter-inner-section {
            height: 350px;
            max-height: 350px;
            min-height: 350px;
            overflow-y: auto
         }
      }

      @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: portrait) {
         .bottom-all-profile-img>a>img {
            max-width: 100%;
            width: 100%
         }

         .newSty {
            padding-bottom: 0
         }

         .bottom-all-profile-name>p {
            height: 14px;
            max-height: 14px;
            line-height: 8px
         }

         .hm-pro-view-more-btn>a>img {
            width: auto !important;
            height: auto !important
         }

         .bottom-all-profile-img .newSty img {
            width: auto !important;
            height: auto !important
         }
      }

      @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: landscape) {
         .bottom-all-profile-img>a>img {
            max-width: 100%;
            width: 100%
         }

         .newSty {
            padding-bottom: 0
         }

         .bottom-all-profile-name>p {
            height: 14px;
            max-height: 14px;
            line-height: 8px
         }

         .hm-pro-view-more-btn>a>img {
            width: auto !important;
            height: auto !important
         }

         .bottom-all-profile-img .newSty img {
            width: auto !important;
            height: auto !important
         }
      }

      @media only screen and (min-device-width: 320px) and (max-device-width: 568px) {
         .bottom-all-profile-img>a>img {
            max-width: 100%;
            width: 100%
         }

         .newSty {
            padding-bottom: 0
         }

         .bottom-all-profile-name>p {
            height: 14px;
            max-height: 14px;
            line-height: 8px
         }

         .hm-pro-view-more-btn>a>img {
            width: auto !important;
            height: auto !important
         }

         .bottom-all-profile-img .newSty img {
            width: auto !important;
            height: auto !important
         }

         
      }

      @media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: portrait) {
         .bottom-all-profile-img>a>img {
            max-width: 100%;
            width: 100%
         }

         .newSty {
            padding-bottom: 0
         }

         .bottom-all-profile-name>p {
            height: 14px;
            max-height: 14px;
            line-height: 8px
         }

         .hm-pro-view-more-btn>a>img {
            width: auto !important;
            height: auto !important
         }

         .bottom-all-profile-img .newSty img {
            width: auto !important;
            height: auto !important
         }
      }

      @media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: landscape) {
         .bottom-all-profile-img>a>img {
            max-width: 100%;
            width: 100%
         }

         .newSty {
            padding-bottom: 0
         }

         .bottom-all-profile-name>p {
            height: 14px;
            max-height: 14px;
            line-height: 8px
         }

         .hm-pro-view-more-btn>a>img {
            width: auto !important;
            height: auto !important
         }

         .bottom-all-profile-img .newSty img {
            width: auto !important;
            height: auto !important
         }
      }

      @media only screen and (min-device-width: 375px) and (max-device-width: 667px) {
         .hm-pro-view-more-btn>a>img {
            width: auto !important;
            height: auto !important
         }

         .bottom-all-profile-name>p {
            height: 14px;
            line-height: 15px
         }

         .menu-filter-inner-section {
            height: 435px;
            max-height: 435px;
            min-height: 435px;
            overflow-y: auto
         }

         .hp8juneAllEsc .newSty {
            display: block
         }
      }

      @media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: portrait) {
         .hm-pro-view-more-btn>a>img {
            width: auto !important;
            height: auto !important
         }

         .bottom-all-profile-name>p {
            height: 14px;
            line-height: 15px
         }
      }

      @media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: landscape) {
         .hm-pro-view-more-btn>a>img {
            width: auto !important;
            height: auto !important
         }

         .bottom-all-profile-name>p {
            height: 14px;
            line-height: 15px
         }
      }

      @media only screen and (min-device-width: 414px) and (max-device-width: 736px) {
         .bottom-all-profile-name>p {
            height: 14px;
            line-height: 15px
         }
      }

      @media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation: portrait) {
         .bottom-all-profile-name>p {
            height: 14px;
            line-height: 15px
         }
      }

      @media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation: landscape) {
         .bottom-all-profile-name>p {
            height: 14px;
            line-height: 15px
         }
      }

      .escort-srch-profile-text {
         color: #fff;
         padding: 5px 0
      }

      .footer-full-container>.container {
         background-repeat: no-repeat, no-repeat;
         background-size: auto, auto;
         background-position: left bottom, right bottom;
         width: 100%;
         padding: 0px;
      }

      footer,
      nav {
         display: block
      }

      nav ul {
         list-style: none
      }

      

      .wideslider {
         width: 100%;
         height: 400px;
         text-align: left;
         position: relative;
         overflow: hidden;
         background: #000
      }

      .wideslider ul,
      .wideslider ul li {
         float: left;
         display: inline;
         overflow: hidden
      }

      .wideslider_base {
         top: 0;
         position: absolute
      }

      .desktop_footer {
         border-top: 1px solid #fff;
      }

      .wideslider_wrap {
         top: 0;
         position: absolute;
         overflow: hidden;
         border-top: 1px solid #fff;
      }

      .slider_prev,
      .slider_next {
         top: 0;
         overflow: hidden;
         position: absolute;
         z-index: 100;
         cursor: pointer
      }

      .slider_prev {
         background: #fff url(../img/prev.jpg) no-repeat right center
      }

      .slider_next {
         background: #fff url(../img/next.jpg) no-repeat left center
      }
      .text-d p {
         text-align: left;
     }

      .pagination {
         bottom: 10px;
         left: 0;
         width: 100%;
         height: 15px;
         text-align: center;
         position: absolute;
         z-index: 200
      }

      .pagination a {
         margin: 0 5px;
         width: 15px;
         height: 15px;
         display: inline-block;
         overflow: hidden;
         background: #333
      }

      .pagination a.active {
         filter: alpha(opacity=100) !important;
         -moz-opacity: 1 !important;
         opacity: 1 !important
      }

      .wideslider ul:after {
         content: ".";
         height: 0;
         clear: both;
         display: block;
         visibility: hidden
      }

      .wideslider ul {
         display: inline-block;
         overflow: hidden
      }

      .wideslider img {
         width: 100%;
         max-width: 600px
      }

      button::-moz-focus-inner {
         padding: 0;
         border: 0
      }

      .cat_img_box img {
         height: 30vw;
      }

      .cat_img_box {
         height: 30vw;
      }

      @media only screen and (max-width: 598px) {
         .other_mobile_banner {
            height: 135vw;
         }

         .other_mobile_banner img {
            height: 135vw;
         }
      }

      .cont_h2 {
         color: #fff;
         font-size: 1.8em;
      }

      /* banner css start  */
      .mobile_banner {
         display: none;
      }

      .desktop_banner {
         height: 40vw;
      }

      .desktop_banner img {
         height: 40vw;
      }

      @media only screen and (max-width: 768px) {
         .desktop_banner {
            display: none;
         }

         .mobile_banner {
            height: 135vw;
            display: block;
         }

         .mobile_banner img {
            height: 135vw;
         }
      }

      /* .image_full {
         height: 427px;
      } */

      .image_mobile {
         height: 153px;
      }


      

      ul {
         padding: 0;
         margin: 0;
      }

      .CatLi .panel-default {
         margin-right: 10px
      }

      @media screen and (min-width:300px) and (max-width:600px) {
         ul {
            padding: 0;
            margin: 0
         }

         .footer-menu-link {
            text-align: center
         }

         .CatLi .panel-default {
            margin-right: 0
         }

         .list-inline1 {
            margin-left: -40px
         }

         .dev {
            padding: 0 5px 10px 5px !important
         }

         .videopart {
            padding-right: 0px !important;
         }
      }

      @keyframes blinker {
         0% {
            opacity: 0;
         }

         50% {
            opacity: 0.5;
         }

         100% {
            opacity: 1;
         }
      }

      .video1 {
         margin: 0 auto;
         border: 15px ridge #55493b;
         height: auto;
      }

      img.new_gal_img {
         border: 1px solid #fff;
         border-top-right-radius: 5px;
         border-top-left-radius: 5px;
      }

      /* new style  */
      .new_img_one {
         /* height: 313px; */
         object-fit: contain;
         background: #000;
      }

      /* .block_image {
         height: 313px;
      } */

      .new_img_one_four {
         height: 400px;
      }

      .new_img_one_four_box {
         height: 400px;
         overflow: hidden;
         transition: ""
      }

      .escorst_categories {
         padding-top: 20px;
      }

      /* img.blink-image.img-responsive.panel.panel-default.new_img_one_four.lazyloaded:hover {
         transform: scale(1.1);
         transition: all 200ms linear;
         border: 1px solid #fff
      } */

      img.blink-image.img-responsive.panel.panel-default.new_img_one_four.lazyloaded {
         transition: all 200ms linear;
      }


      .bottom_gal_box {
         height: 301px;
      }


      .bottle_img_box {
         height: 278px;
      }

      .bottle_img {
         height: 258px;
      }




      .news-short-desc-block.H-pge-blog-p-text p {
         margin: -9px 0 10px;
         text-shadow: none;
      }

      @media (min-width:320px) and (max-width:575px) {
         .loc-name {
            padding: 1px;
            font-size: 13px;
         }
      }

      @media screen and (min-width: 631px) {
         .desktop_footer img {
            height: 232px;
         }

         .desktop_footer img {
            width: 100%;
         }

         .mobile_footer img {
            display: none;
         }

         .mb_video {
            height: 30vh;
         }
      }

      .mb_video {
         height: 30vh;
      }

      @media screen and (min-width: 300px) and (max-width: 630px) {
         .new_img_one_four_box {
            height: auto;
         }

         s .new_img_one_four {
            height: auto;
         }

         .loc_new_img_box {
            height: auto;
         }

         .loc_new_img {
            height: auto;
         }

         .new_mobile {
            display: none;
         }

         /* .mobile img {
            height: 461px;
         } */

         

         .mobile_footer img {
            width: 100%;
            border-top: 1px solid #fff;
         }
      }


      

      .facility li {
         padding: 5px;
      }

      .facility li img {
         width: 100%;
      }

      p.footer-copyr {
            background-color: #380000 !important;
            border-top: 1px solid #fff !important;
            padding: 15px !important;
            font-size: 15px;
            font-weight: 400;
            margin: 0;
         }
 
      .img-parents-card {
         border: 1px solid #fff;
         border-radius: 5px;
         background-color: #e6dede;
         margin: 5px;
      }

      .profile-info {
         border-radius: 5px;
         margin: 1px 0px 0px 0px;
         background-color: #580000;
      }

      

      p.age-text {
         text-align: center;
         margin-bottom: 0px !important;
      }

      .available-flashing {
         /* animation: blinker 1s linear infinite; */
         color: #dfb900 !important;
         text-transform: uppercase;
         font-size: 1.2rem !important;
      }

      /* image width & height */

      /* .img-width-height{
         width:640px;
         height:360px;
      } */

      
