.top-head {
border-top : 5px solid #ff69b4;
}
.navbar-default .navbar-nav > li > a {
color : #000;
font-size : 18px;
margin-right : 0;
margin-left : 0;
}
.navbar-default {
background-color : transparent;
}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
color : #fff;
}
.navigation {
margin-top : 25px;
}
@media (min-width: 768px) {
.navbar-nav {
float : right;
margin : 0;
}
.navbar-nav > li:hover {
background-color : #000;
border-radius : 50px;
}
.navbar-nav > li {
border : #ff69b4 solid 2px;
float : left;
border-radius : 50px;
color : #000;
margin-left : 10px;
}
}
.navbar-nav > li > a {
padding-top : 5px;
padding-bottom : 5px;
}
.logo img {
width : 50%;
height : auto;
margin-left : 50px;
}
.logo {
margin-top : 5px;
margin-bottom : 5px;
}
@media only screen and (min-width: 320px) and (max-width: 1024px) {
.logo img {
width : 100%;
height : 100px;
margin-left : 0;
}
h4 {
font-size : 12px;
}
.mainflip {
padding : 3px !important ;
transition : 1s;
transform-style : preserve-3d;
}
.navigation {
margin-top : 0;
}
.navbar {
margin-bottom : 0 !important ;
}
.frontside .card .card-body img {
width : 80px !important ;
height : 80px !important ;
border-radius : 50%;
}
.card-text {
display : none;
}
.about-side-sec {
margin-top : 0 !important ;
}
.carousel-indicators li img {
height : 70px !important ;
width : 60px !important ;
}
}
.backside, .banner img {
height : auto;
}
.banner img, .sticky {
width : 100%;
box-shadow : 0 5px 10px 0 #fff;
}
.sticky {
position : fixed;
top : 0;
z-index : 1;
background-color : rgb(255, 255, 255, 0.48);
}
.frontside, .mainflip, .navbar {
position : relative;
}
.navbar {
min-height : 50px;
margin-bottom : 10px;
border : transparent solid 1px;
}
.col-2-5 a img, .escorts-sec {
border : #fff solid 2px;
box-shadow : 0 0 10px 5px #fff;
}
.bg {
background-color : #ff69b4;
}
.info-sec {
margin-top : 50px;
}
.info-sec h1, h2 {
text-align : center;
color : #000;
font-family : 'Fugaz One', cursive;
font-size: 30px;
}
.escorts p, .info-sec p {
text-align : justify;
color : #000;
font-weight : 600;
font-size : 15px;
}
.info-sec a {
color : #fff;
}
.info-sec p {
font-family : 'Arima Madurai', cursive;
}
.navbar-toggle {
top : 0;
}
.col-2-5 {
width : 20%;
display : block;
float : left;
padding : 10px;
}
.col-2-5 a img {
width : 100%;
height : auto;
}
.escorts {
margin-top : 25px;
}
.escorts h2 {
font-family : 'Fugaz One', cursive;
color : #000;
}
.escorts p {
font-family : 'Arima Madurai', cursive;
padding : 10px;
}
.escorts-sec {
border-radius : 5px;
}
.escorts-sec h4 {
font-family : 'Fugaz One', cursive;
text-align : center;
color : #fff;
}
.btn-escorts, .escorts-sec p {
font-family : 'Arima Madurai', cursive;
}
.card-text, .escorts-sec p {
text-align : justify;
font-weight : 600;
}
.escorts-sec p {
color : #000;
}
.btn-escorts {
width : 100%;
color : #fff;
background-color : #000;
border-color : #001;
margin-bottom : 10px;
}
.btn:hover {
color : #ff69b4;
}
.image-flip.hover .backside, .image-flip:hover .backside {
transform : rotateY(0);
border-radius : 0.25rem;
}
.image-flip.hover .frontside, .image-flip:hover .frontside {
transform : rotateY(180deg);
}
.mainflip {
padding : 15px;
transition : 1s;
transform-style : preserve-3d;
}
.backside, .frontside {
padding : 10px;
border : #fff solid 2px;
}
.frontside {
box-shadow : 0 0 10px 5px #fff;
z-index : 2;
}
.backside, .fancybox-wrap {
position : absolute;
top : 0;
left : 0;
}
.backside {
width : 100%;
box-shadow : 0 0 10px 5px #fff !important ;
transform : rotateY(-180deg);
}
.backside, .frontside {
backface-visibility : hidden;
transition : 1s;
transform-style : preserve-3d;
}
.backside .card .card-title, .frontside .card .card-title {
font-family : 'Fugaz One', cursive;
color : #fff;
}
.card-text {
font-family : 'Arima Madurai', cursive;
color : #000;
font-size : 15px;
}
.frontside .card .card-body img {
width : 120px;
height : 120px;
border-radius : 50%;
}
.service-sec-bg {
background-color : #000;
padding-bottom : 20px;
padding-top : 20px;
margin-top : 20px;
}
.service-sec, .service-sec h3 {
font-family : 'Fugaz One', cursive;
padding : 5px;
letter-spacing : 1px;
}
.service-sec h3 {
font-size : 25px;
color : #ff69b4;
}
.service-sec {
color : green;
}
.service-sec i {
color : #fff;
font-size : 16px;
}
.service-sec a, .service-sec span {
color : #fff;
font-family : 'Arima Madurai', cursive;
padding-left : 10px;
font-size : 16px;
}
.form-sec h1, .join-lable-text, .partner-sec h2 {
font-family : 'Fugaz One', cursive;
}
.service-sec a span {
margin-left : 15px;
}
.payment-sec img {
display : inline;
width : 15%;
}
.partner-sec-bg {
background-color : #fff;
padding-bottom : 20px;
padding-top : 20px;
}
.partner-sec h2 {
color : #ff69b4;
letter-spacing : 1px;
padding : 5px;
text-align : center;
}
.contact-mrpd, .footer {
padding-bottom : 10px;
}
.partner-sec p {
text-align : justify;
padding : 10px;
}
.partner-sec p a {
color : #000;
}
.partner-sec p a:hover {
color : #ff69b4;
}
.footer {
padding-top : 10px;
}
.footer p {
text-align : center;
color : #000;
font-weight : 600;
margin : 7px;
}
.footer p a {
color : #fff;
}
.footer p a:hover {
color : #000;
}
.hide-show {
color : #ff69b4 !important ;
}
.hide-show:hover {
color : #000 !important ;
}
strong a {
color : #fff;
}
strong a:hover {
color : #00bfff;
}
.about-side-sec {
margin-top : 7.5em;
}
.about-side-sec img {
width : 100%;
height : auto;
margin-left : -30px;
}
.form-sec h1 {
color : #000;
}
.required {
font-weight : 600;
color : red !important ;
}
.contact-mrpd span {
color : #000;
}
.join-lable-text {
margin-left : 5px;
font-size : 15px;
color : #000;
font-weight : 500;
}
.form-control {
display : block;
width : 100%;
height : 34px;
padding : 6px 12px;
font-size : 14px;
line-height : 1.42857143;
color : #000;
background-color : #fff;
background-image : none;
border : #000 solid 1px;
border-radius : 4px;
box-shadow : 0 0 0 3px #fff;
transition : border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.form-control:focus {
border-color : #000;
outline : 0;
box-shadow : 0 0 0 3px #000;
}
.join-lable-text span {
padding-left : 4px;
color : red;
vertical-align : baseline;
margin : 0;
}
.gallery {
display : inline-block;
margin-top : 20px;
}
.fancybox-image, .fancybox-inner, .fancybox-nav, .fancybox-nav span, .fancybox-outer, .fancybox-skin, .fancybox-tmp, .fancybox-wrap, .fancybox-wrap iframe, .fancybox-wrap object {
padding : 0;
margin : 0;
border : 0;
outline : 0;
vertical-align : top;
}
.fancybox-wrap {
z-index : 8020;
}
.fancybox-inner, .fancybox-outer, .fancybox-skin {
position : relative;
}
.fancybox-skin {
background : #000;
color : #001;
text-shadow : none;
border-radius : 4px;
}
.fancybox-opened {
z-index : 8030;
}
.fancybox-opened .fancybox-skin {
box-shadow : 0 10px 25px rgb(0, 0, 0, 0.5);
}
.fancybox-inner {
overflow : hidden;
}
.fancybox-error {
color : #444;
font : 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
margin : 0;
padding : 15px;
white-space : nowrap;
}
.fancybox-iframe, .fancybox-image {
display : block;
width : 100%;
height : 100%;
}
.fancybox-image {
max-width : 100%;
max-height : 100%;
}
#fancybox-loading, .fancybox-close, .fancybox-next span, .fancybox-prev span {
background-image : url(fancybox_sprite.png);
}
#fancybox-loading {
position : fixed;
top : 50%;
left : 50%;
margin-top : -22px;
margin-left : -22px;
background-position : 0 -108px;
opacity : 0.8;
cursor : pointer;
z-index : 8060;
}
.fancybox-close, .fancybox-nav, .fancybox-nav span {
z-index : 8040;
position : absolute;
cursor : pointer;
}
.fancybox-close {
top : -18px;
right : -18px;
width : 36px;
height : 36px;
}
.fancybox-prev {
left : 0;
}
.fancybox-next {
right : 0;
}
.fancybox-nav span {
top : 50%;
width : 36px;
height : 34px;
margin-top : -18px;
visibility : hidden;
}
.fancybox-prev span {
left : 10px;
background-position : 0 -36px;
}
.fancybox-next span {
right : 10px;
background-position : 0 -72px;
}
.fancybox-nav:hover span {
visibility : visible;
}
.fancybox-tmp {
position : absolute;
top : -99999px;
left : -99999px;
visibility : hidden;
max-width : 99999px;
max-height : 99999px;
overflow : visible !important ;
}
.fancybox-lock, .fancybox-lock body {
overflow : hidden !important ;
}
.fancybox-lock {
width : auto;
}
.fancybox-lock-test {
overflow-y : hidden !important ;
}
.fancybox-overlay-fixed {
position : fixed;
bottom : 0;
right : 0;
}
.fancybox-lock .fancybox-overlay {
overflow : auto;
overflow-y : scroll;
}
.fancybox-title {
visibility : hidden;
font : 400 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
position : relative;
text-shadow : none;
z-index : 8050;
}
.rate-sec, .rate-sec h3 {
font-family : 'Fugaz One', cursive;
}
.fancybox-opened .fancybox-title {
visibility : visible;
}
.fancybox-title-float-wrap {
position : absolute;
bottom : 0;
right : 50%;
margin-bottom : -35px;
z-index : 8050;
text-align : center;
}
.fancybox-title-float-wrap .child {
display : inline-block;
margin-right : -100%;
padding : 2px 20px;
background : 0;
background : rgb(0, 0, 0, 0.8);
border-radius : 15px;
text-shadow : 0 1px 2px #222;
color : #FFF;
font-weight : 700;
line-height : 24px;
white-space : nowrap;
}
.fancybox-title-outside-wrap {
position : relative;
margin-top : 10px;
color : #fff;
}
.fancybox-title-inside-wrap {
padding-top : 10px;
}
.fancybox-title-over-wrap {
position : absolute;
bottom : 0;
left : 0;
color : #fff;
padding : 10px;
background : #000;
background : rgb(0, 0, 0, 0.8);
}
.rate-sec, td {
color : #000;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover, .navbar-toggle, .thumbnail {
background-color : #001;
}
@media only screen, only screen, only screen {
#fancybox-loading, .fancybox-close, .fancybox-next span, .fancybox-prev span {
background-size : 44px 152px;
}
#fancybox-loading div {
background-size : 24px 24px;
}
}
.thumbnail {
padding : 4px;
line-height : 1.42857143;
border : #000 solid 1px;
border-radius : 4px;
transition : border 0.2s ease-in-out;
}
.rate-sec {
text-align : center;
border-top : 2px solid #000;
border-bottom : 2px solid #000;
padding : 5px;
}
.rate-sec h3 {
color : #000;
}
.info-sec ul li h5, td {
font-family : 'Arima Madurai', cursive;
font-weight : 600;
}
.price-table {
width : 100%;
}
.info-sec ul {
padding : 0;
margin : 0 -2% 14em;
}
.info-sec ul li {
padding : 35px 25px 30px;
color : #b1b1fb;
border : #000 solid 2px;
margin : 0 2%;
list-style : none;
float : left;
width : 29.333333%;
transition : 0.3s;
cursor : pointer;
}
.info-sec ul li span {
width : 36px;
height : 38px;
transform : rotate(45deg);
background : #000;
color : #FFF;
display : table;
padding : 10px;
margin : 0 auto 20px;
transition : 0.3s;
}
.escorts-sec h5, .form h3, .info-sec ul li h5 {
text-align : center;
color : #000;
}
.info-sec ul li span i {
transform : rotate(-45deg);
display : table;
font-size : 18px;
}
.info-sec ul li h5 {
margin : 0;
padding : 0;
}
.map {
margin-bottom : 20px;
margin-top : 20px;
}
.map iframe {
width : 100%;
height : auto;
border : #000 solid 3px;
}
.form h3 {
text-decoration : underline;
font-family : 'Fugaz One', cursive;
}
.escorts-sec h5, .menu-text {
font-family : 'Arima Madurai', cursive;
}
.escorts-sec h5 {
font-weight : 600;
}
.navbar-toggle {
cursor : pointer;
width : 100%;
position : relative;
float : right;
padding : 7px 10px;
margin-right : 0;
margin-top : 8px;
margin-bottom : 8px;
background-image : none;
border : transparent solid 1px;
border-radius : 4px;
}
.carousel-control.left, .carousel-control.right {
background-image : none !important ;
background-repeat : repeat-x;
}
.navbar-default .navbar-toggle {
border-color : #000;
}
.menu-text {
color : #fff;
letter-spacing : 2px;
font-size : 16px;
}
.carousel-inner {
position : relative;
width : 100%;
min-height : 300px;
border : #fff solid 2px;
box-shadow : 0 0 10px 5px #fff;
border-radius : 5px;
}
.carousel-control.right {
right : 0;
left : auto;
}
.carousel-control.left {
left : 0;
right : auto;
}
#carousel-custom {
margin: 23px auto;
}
#carousel-example-generic {
margin : 20px auto;
width : 100%;
}
#carousel-custom .carousel-indicators {
margin : 10px 0 0;
position : static;
text-align : left;
white-space : nowrap;
width : 100%;
overflow : hidden;
}
#carousel-custom .carousel-indicators li {
background-color : transparent;
border-radius : 0;
display : inline-block;
height : auto;
margin : 0 !important ;
width : auto;
}
#carousel-custom .carousel-indicators li img {
display : block;
opacity : 0.5;
}
#carousel-custom .carousel-indicators li.active img {
opacity : 1;
}
#carousel-custom .carousel-indicators li:hover img {
opacity : 0.75;
}
#carousel-custom .carousel-outer {
position : relative;
}
.carousel-indicators li img {
height : 75px;
width : 82px;
}
.item > img {
width : 100%;
height : auto;
}
.responsive {
width : 100%;
height : auto;
box-shadow : 0 0 10px 5px #fff;
border-radius : 5px;
border : #fff solid 2px;
}
.table a {
color : red;
}
.partner-sec img {
margin : 10px;
}
@media (max-width: 600px) {
.card-title {
font-size : 14px;
}
.col-2-5 {
width : 100% !important ;
}
.escorts-sec h4 {
font-size : 20px;
}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
.card-title {
font-size : 15px;
}
.escorts-sec h4 {
font-size : 20px;
}
.logo img {
width : 50%;
}
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
.col-2-5 {
width : 50% !important ;
}
.navbar-default .navbar-nav > li > a {
color : #000;
font-size : 18px;
margin-right : 5px;
margin-left : 5px;
padding : 5px;
}
}
@media only screen and (max-width: 740px) and (orientation: landscape) {
.col-2-5 {
width : 50% !important ;
}
.service-sec {
width : 50% !important ;
}
}
@media only screen and (min-width: 1024px) and (max-width: 1366px) {
.col-2-5 {
width : 20% !important ;
}
}
@media only screen and (min-width: 280px) and (max-width: 359px) {
.bxwth {
width : 100%;
}
}
