 .clear-both,
 .container {
     clear: both
 }
 
 [class*=entypo-]:before {
     font-family: entypo, sans-serif
 }
 
 figure,
 h1,
 h2,
 h3,
 h4,
 h5,
 h6,
 label,
 p,
 ul {
     margin: 0
 }
 
 .wrap,
 body,
 ul {
     padding: 0
 }
 
 body {
     margin: 0 auto;
     font-family: Arial, Helvetica, sans-serif;
     color: #666;
     background: #272021;
 }
 
 input[type=button],
 input[type=submit] {
     transition: .5s all;
     -webkit-transition: .5s all;
     -moz-transition: .5s all;
     -o-transition: .5s all;
     -ms-transition: .5s all
 }
 
 button,
 input,
 select,
 textarea {
     font-family: inherit;
     font-size: inherit;
     line-height: inherit
 }
 
 a {
     color: #5391eb;
     text-decoration: none
 }
 
 a:focus,
 a:hover {
     color: #ebcd53;
     text-decoration: underline
 }
 
 #social-dey a,
 #top-social a,
 .ans-menu .menu-live li a {
     text-decoration: none;
     text-transform: uppercase
 }
 
 a:focus {
     outline: dotted thin;
     outline: -webkit-focus-ring-color auto 5px;
     outline-offset: -2px
 }
 
 .img-responsive{display:block;max-width:100%;height:auto}
 
 img {
     vertical-align: middle
 }
 
 .container {
     margin: 0 auto;
     padding: 0;
     width: 1200px;
     height: auto
 }
 
 .ans-wrapper {
     margin: auto;
     width: 100%;
      padding: 0; margin:0px;
 }
   .ans-wrapper .goaheader{
     margin: 0 auto 0px;
     padding:0px 0;
     width: 100%;
     float: left
 }
 
  .ans-menu { float:left;
     margin: auto;
     width: 100%;
background:#343434 url(images/bg3.webp);
      padding: 0;
 }
 
  
 .top-star-area{ margin:auto 0; padding:0; width:100%; float:left;   background:#940623;}
.top-star-area .logobox{margin:auto 0; width:31%; float:left; margin:0px 10px; padding:0; padding:5px 0;}
.top-star-area .logobox p{margin:auto 0; text-align:center; font-size:20px; line-height:26px; color:#fff; font-weight:600; margin:0px; padding:20px;}

 .goa-girls-body {
     margin: 0 auto 0px;
     padding:10px 0;
     width: 100%;
     float: left; 
	 background:#272021;
 }
 
  .goa-girls-body .love-back{
     margin: 0 auto 0;
     padding:25px 0;
     width:100%;
     float: left; 
	
 }
 
   .goa-girls-body .love-back h1{ width:80%; margin:auto; text-align:center; font-size:32px; color:#ffa628; margin-bottom:5px;
 }
  .goa-girls-body .love-back h2{ width:80%; margin:auto; text-align:center; font-size:30px; color:#ffa628; margin-bottom:5px;
 }
  .goa-girls-body .love-back h3{ width:80%; margin:auto; text-align:center; font-size:24px !important; color:#ffa628; margin-bottom:5px;
 }
  .goa-girls-body .love-back h4{ width:80%; margin:auto; text-align:center; font-size:20px; color:#ffa628; margin-bottom:5px;
 }
 .goa-girls-body .love-back h5{ width:80%; margin:auto; text-align:center; font-size:20px; color:#ffa628; margin-bottom:5px;
 }
 .goa-girls-body .love-back p{ width:90%; margin:auto; text-align:center; font-size:16px; line-height:24px; font-style:italic; color:#fff; padding:5px 0;
 }
 
.goa-girls-body .love-back .goa-profile-team{
     margin: 0 auto;
     padding: 0;
     width:18%;
     float: left; margin:10px 1%;
 }
 
.goa-girls-body .love-back .goa-profile-team .girl-bg{
     margin: 0 auto;
     padding: 0;
     width:100%;
     float: left;
	background:#c8009d;
 }
 
.goa-girls-body .love-back .goa-profile-team .girl-bg p { text-align:center;
     font-size:18px;
     color: #fcfaff;
     font-weight: 600; padding-top:10px;
 }
 .goa-girls-body .love-back .goa-profile-team .girl-bg p span{ text-align:center;
     font-size: 12px;
     color: #fff; padding-bottom:5px;
 }
  .video-body{ margin:auto 0; padding:0; width:100%; float:left;  background:#ffa628 url(images/bg4.jpg);}
  .video-body .videomainbox{ margin:auto 0; padding:10px 0; width:100%; float:left;}
.video-body .videomainbox .videobox{margin:auto 0; width:31%; float:left; margin:5px 10px; padding:0; text-align:center;}
.video-body .videomainbox .videobox h5{ font-size:20px; color:#fff; padding:8px 0; background:#02161f; font-weight:500; text-align:center;}
.video-body .videomainbox .videobox p{ font-size:14px; color:#02161f; padding:5px 0; line-height:24px;}
iframe { margin:auto 0; width:100%; min-height:300px;
    border: none;
}
.video-body .videomainbox .videobox .contct{margin:auto 0;  width:100%;  float:left; margin: 0 auto; padding:0px 0px; text-align:center;}
.video-body .videomainbox .videobox .contct h2 {font-size: 1em; color: #880129; font-weight: 600}
 .video-body .videomainbox .videobox .contct p{  font-size: 18px;  color: #000; line-height: 24px; font-weight: 600; margin-bottom:15px;}
.video-body .videomainbox .videobox .contct p a{  color: #000;}
.video-body .videomainbox .videobox .contct p a:hover {color: #fff;}

.mumbai-body-item { margin:auto 0; padding:0; width:100%; float:left; }
.goa-body-item .tag-area{padding:2% 2%!important;width:96%;float:left;margin:0 auto 10px;background:#141647;}.goa-body-item .tag-area .tag{display:inline-block;color:#fff;height:35px;font-size:14px;line-height:35px;border:2px solid #112075;border-radius:17px;padding:0 12px;float:left;margin:5px;background: #d0e4f7; 
background: -moz-linear-gradient(top, #d0e4f7 0%, #73b1e7 24%, #0a77d5 50%, #539fe1 79%, #87bcea 100%); 
background: -webkit-linear-gradient(top, #d0e4f7 0%,#73b1e7 24%,#0a77d5 50%,#539fe1 79%,#87bcea 100%);
background: linear-gradient(to bottom, #d0e4f7 0%,#73b1e7 24%,#0a77d5 50%,#539fe1 79%,#87bcea 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0e4f7', endColorstr='#87bcea',GradientType=0 );}.goa-body-item .tag-area .tag:hover{border:2px solid #000;color:#000;background:#b4e391;background:-moz-linear-gradient(left,#b4e391 0,#61c419 50%,#b4e391 100%);background:-webkit-linear-gradient(left,#b4e391 0,#61c419 50%,#b4e391 100%);background:linear-gradient(to right,#b4e391 0,#61c419 50%,#b4e391 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b4e391',endColorstr='#b4e391',GradientType=1)}

.goa-bottom-tips { margin:auto 0; padding:0; width:100%; float:left; }
.goa-bottom-tips .bigtag-area{padding:2% 2%!important;width:96%;float:left;margin:0 auto 10px;background:#141647;}.goa-bottom-tips .bigtag-area .bigtag{display:inline-block;color:#fff;height:35px;font-size:20px;line-height:35px;border:2px solid #112075;border-radius:17px;padding:0 20px;float:left;margin:5px;background: #d0e4f7; 
background: -moz-linear-gradient(top, #d0e4f7 0%, #73b1e7 24%, #0a77d5 50%, #539fe1 79%, #87bcea 100%); 
background: -webkit-linear-gradient(top, #d0e4f7 0%,#73b1e7 24%,#0a77d5 50%,#539fe1 79%,#87bcea 100%);
background: linear-gradient(to bottom, #d0e4f7 0%,#73b1e7 24%,#0a77d5 50%,#539fe1 79%,#87bcea 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0e4f7', endColorstr='#87bcea',GradientType=0 );}.goa-bottom-tips .bigtag-area .bigtag:hover{border:2px solid #000;color:#000;background:#b4e391;background:-moz-linear-gradient(left,#b4e391 0,#61c419 50%,#b4e391 100%);background:-webkit-linear-gradient(left,#b4e391 0,#61c419 50%,#b4e391 100%);background:linear-gradient(to right,#b4e391 0,#61c419 50%,#b4e391 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b4e391',endColorstr='#b4e391',GradientType=1)}
 


.text-area{ margin:auto 0; padding:0; width:100%; float:left; background:#c7062e;}
  .text-area .textbox{ margin:auto 0; padding:2% 0; width:100%; float:left; text-align:center;}
 .text-area .textbox h1{ font-size:34px; color:#ffa628; padding:5px 0; font-weight:600;}
 .text-area .textbox h2{ font-size:30px; color:#ffa628; padding:5px 0; font-weight:600;}
 .text-area .textbox h3{ font-size:26px; color:#070707; padding:5px 0; font-weight:600;}
 .text-area .textbox h4{ font-size:22px; color:#ffa628; padding:5px 0; font-weight:600;}
 .text-area .textbox h5{ font-size:20px; color:#ffa628; padding:5px 0; font-weight:600;}
 .text-area .textbox h6{ font-size:20px; color:#ffa628; padding:5px 0; font-weight:600;}
.text-area .textbox p {
     font-size: 14px;
    color: #fff;
     line-height: 20px;
     padding: 5px 0;
     font-weight: 400
 }
.text-area .textbox p a {
     color: #3F51B5
 }
.text-area .textbox p a:hover {
     color: #000;
     text-decoration: underline
 }
.text-area .textbox .bannerbox{ margin:auto 0; padding:0; width:100%; float:left; background:#141647; margin-bottom:15px;}
 
.text-area .textbox .startag {
  margin: -5px;
  float: left;
  width: calc(100% + 10px);
}
.text-area .textbox .menutag { width:23%; font-size:20px;
  display: inline-block;
  color: #ffff00;
   line-height:40px;
  border: 1px dashed #fda2b0;
  border-radius: 17px;
  padding: 0 2px;
  float: left;
  margin: 8px 5px; text-align:center; background:#232323;
}
.text-area .textbox .menutag:hover {
  color: #ffffff;
  background-color: #fe0000;
  border-color: #fff;
}
 
 .two-body{ margin:auto 0; padding:0; width:100%; float:left; background:#343434 url(images/bg3.webp);}
  .two-body .twomainbody{ margin:auto 0; padding:10px 0; width:100%; float:left; }
.two-body .twomainbody .twolove{margin:auto 0; width:46%; float:left; margin:1% 2%; padding:0;}
.two-body .twomainbody .twolove h5{ font-size:24px; color:#fff; padding:5px 0;}
.two-body .twomainbody .twolove p{ font-size:14px; color:#fff; padding:5px 0;}
.two-body .twomainbody .twolove {margin:auto 0; width:46%; float:left; margin:1% 2%; padding:0;}

.two-body .twomainbody .twolove .title{ background:#ffa628;
  color: #4c0110;
  font-size:24px; text-align:center; padding:5px 0px; line-height:30px;
  margin-top: 0;
  margin-bottom:15px;
  -webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
}

.two-body .twomainbody .twolove .startag {
  margin: -5px;
  float: left;
  width: calc(100% + 10px);
}
.two-body .twomainbody .twolove .startag .menutag { width:45%; font-size:20px;
  display: inline-block;
  color: #fff;
   line-height:40px;
  border: 1px dashed #010406;
  border-radius: 17px;
  padding: 0 2px;
  float: left;
  margin: 8px 5px; text-align:center;
 background-image: linear-gradient(to right, #4CB825 0%, #95AF16 51%, #07582B 100%);
}
.two-body .twomainbody .twolove .startag .menutag:hover {border: 1px dashed #fda2b0;
  color: #ffffff;
 background-image: linear-gradient(to right, #EB3349 0%, #F45C43 51%, #EB3349 100%); text-decoration:none;
}

	
	.singal-area{ margin:auto 0; padding:0; width:100%; float:left;}
  .singal-area .singal-text{ margin:auto 0; padding:15px 0%; width:48%; float:left; margin-right:2%;}
  .singal-area .singal-text .head{ margin:auto 0; padding:7px 0; width:100%; float:left;  text-align:center; font-weight:600; font-size:18px; color:#fff; background: #1e5799; /* Old browsers */
background: -moz-linear-gradient(top, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 );}
  .singal-area .singal-text .content{ margin:auto 0; padding:2% 2%; width:96%; float:left; 
   margin-bottom:15px;
   background:#c7062e;}
    .singal-area .singal-text .content p {
     font-size: 14px;
     color: #ffeed1;
     line-height: 20px;
     padding: 5px 0;
     font-weight: 400
 }
 .singal-area .profile-pics{ margin:auto 0; padding:15px 0%; width:48%; float:left;}
  .singal-area .profile-pics .head{ margin:auto 0; padding:7px 0; width:100%; float:left; text-align:center; font-weight:600; font-size:18px; color:#fff; background: #1e5799; /* Old browsers */
background: -moz-linear-gradient(top, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 );}
  .singal-area .profile-pics .image-area{ margin:auto 0; padding:2% 2%; width:96%; float:left; 
  background:#c7062e;
   margin-bottom:15px;}
 .singal-area .profile-pics .image-box{ margin:auto 0; padding:0; width:48%; float:left; background:#c7062e; margin:1% 1%;}
 
	
 .fottor-main {  margin: auto 0;  width: 100%; float:left; padding: 20px 0 0; 
 background:#940623;}
   
 .fottor-main .copy-area { margin:auto 0;  width: 100%; float: left;  margin: 0 auto;  padding: 0 0 10px;    }
 
 .fottor-main .copy-area p {  text-align: center!important;  padding: 5px 15px;  font-size:16px;  color: #fff;  line-height:26px;  font-weight:500; }
 
 .fottor-main .copy-area p a {
     color: #fff
 }
 
 .fottor-main .copy-area p a:hover {
     color: #000;
 }
 
 
	 
	 #social-dey,
 #social-dey a {
     color: #000;
     float: left
 }
 
 #social-dey {
     width: 100%;
     padding: 0 10px 10px;
     font: 28px roboto;
     text-shadow: none
 }
 
 #social-dey li {
     display: inline-block
 }
 
 #social-dey a { height: 35px;  width: 35px; 
     border-radius: 100%;
     margin: 5px 0 0;
     background-color: #000;
     font-size: 12px;
     -webkit-transition: all ease .5s;
     -o-transition: all ease .5;
     -moz-transition: all ease .5s;
     transition: all ease .5s
 }
 
 #social-dey a:hover {
     background-color: #ec008c
 }
   
  @media screen and (min-width:901px) and (max-width:1199px) {
     .container,
     .wrap {
         margin: 0 auto;
         width: 100%;
         height: auto;
         clear: both
     }
     .container {
         padding: 0
     }
  }
 
 @media screen and (min-width:801px) and (max-width:900px) {
     .container,
     .wrap {
         margin: 0 auto;
         width: 100%;
         height: auto;
         clear: both
     }
     .container {
         padding: 0
     }
.top-star-area .logobox{margin: 5px 8px;}
 	 .goa-girls-body .love-back .goa-profile-team{width:48%; margin: 10px 1%;}
	 .video-body .videomainbox .videobox{margin: 5px 8px;}
 	 .two-body .twomainbody .twolove{width:48%; margin: 10px 1%;}
  }
 
 @media screen and (min-width:621px) and (max-width:800px) {
     .container,
     .wrap {
         margin: 0 auto;
         width: 100%;
         height: auto;
         clear: both
     }
     .container {
         padding: 0
     }
    .top-star-area .logobox{margin: 5px 6px;}
	 .goa-girls-body .love-back .goa-profile-team{width:48%; margin: 10px 1%;}
	 .video-body .videomainbox .videobox{margin: 5px 6px;}
	 .goa-body-item .tag-area .tag{font-size: 13px; padding: 0 10px; margin:3px;}
	 .two-body .twomainbody .twolove{width:48%; margin: 10px 1%;}
      .fottor-main .foot-item .call-name {  width: 100%;  margin-bottom: 20px }
     .fottor-wrapper .copy-area p {  line-height: 29px }
 }
 
 @media screen and (min-width:481px) and (max-width:620px) {
     .container,
     .wrap {
         margin: 0 auto;
         width: 100%;
         height: auto;
         clear: both
     }
     .container {
         padding: 0
     }
 .top-star-area .logobox{width:96%; margin: 5px 2%;}
	 .goa-girls-body .love-back .goa-profile-team{width:48%; margin: 10px 1%;}
	 .video-body .videomainbox .videobox{width:96%; margin: 10px 2%;}
	 .goa-body-item .tag-area .tag{font-size: 13px; padding: 0 10px; margin:3px;}
	 .two-body .twomainbody .twolove{width:96%; margin: 10px 2%;}
      .fottor-main .foot-item .call-name {  width: 100%;  margin-bottom: 20px }
     .fottor-wrapper .copy-area p {  line-height: 29px }
	 .singal-area .singal-text{width:96%; margin:0 2%;}
	 .singal-area .profile-pics{width:96%; margin:0 2%;}
 }
 
 @media screen and (min-width:320px) and (max-width:480px) {
     .container,
     .wrap {
         margin: 0 auto;
         height: auto;
         clear: both;
         width: 100%
     }
     .container {
         padding: 0
     }
     .top-star-area .logobox{width:96%; margin: 5px 2%;}
	 .goa-girls-body .love-back .goa-profile-team{width:96%; margin: 10px 2%;}
	 .video-body .videomainbox .videobox{width:96%; margin: 10px 2%;}
	 .goa-body-item .tag-area .tag{font-size: 13px; padding: 0 10px; margin:3px;}
	 .two-body .twomainbody .twolove{width:96%; margin: 10px 2%;}
      .fottor-main .foot-item .call-name {  width: 100%;  margin-bottom: 20px }
     .fottor-wrapper .copy-area p {  line-height: 29px }
	 .singal-area .singal-text{width:96%; margin:0 2%;}
	 .singal-area .profile-pics{width:96%; margin:0 2%;}
   }
 
 .rates {
     width: 45%;
     float: left;
     margin-bottom: 25px;
     margin-right: 20px
 }
 
 .rates .table {
     margin: auto;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 13px;
     padding: 5px;
     height: auto; color:#fff;
 }
 
 .rates .table .escortheading {
     text-align: center;
     font-size: 14px;
     font-weight: 600;
     color: #ffa628;
 }
 
 .boldtable {
     font-weight: 700
 }
 #submit,.boldtable,.formheader{font-weight:700}form label{display:block;margin-bottom:5px;font-size:13px}#submit,input,textarea{color:#000;font-size:14px}textarea{margin:0 0 0 2px}#submit{background:#aa1533;border:1px solid #6d0b1f;border-radius:2px;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;height:auto;padding:6px 10px;width:auto}#submit:hover{background:#285d8f;border:1px solid #14426e;cursor:pointer}#signup-form{width:95%;margin:10px auto 0;float:left;padding:15px;border:7px solid #f2f2f2}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.formheader{border-bottom:1px solid #efefef;background:url(images/signup.html) right no-repeat;width:100%;float:left;margin:0 0 2px;font-size:18px;line-height:34px;padding-bottom:10px}