.cr-img{margin-bottom: 17px;width: 306px;}
.cr2-img{height: 515px;}
.cr3-img{height: 502px;}
.cr4-img{margin-top: 119px;}
.cr5-img{height: 430px;}
#section9 .svr-li {
	text-align: center;
}
.text-1{font-size: 20px;
    text-shadow: #000;
    text-align: center;
    margin-top: 7px;
    padding: 16px;}
.big-f {
	font-size: 25px;
    color: #ff9200;
	padding: 0px 10px;
}

.small-f a {
	    font-size: 18px;
    color: #00e6e6;
    padding: 0px 10px;
	 
}
.small-f a:hover {
	color: #00e6e6;
}
.little-f {
	    font-size: 22px;
    color: #ff20f8;
    padding: 0px 10px;
}
.little-f a {
	font-size: 22px;
	    color: #ff20f8;
	padding: 0px 10px;
}
.little-f a:hover {
	font-size: 22px;
	    color: #ff20f8;
	padding: 0px 10px;
}

.pr-g .pr-g-1 a p {
	color: #fff;
	background-color: #880c1d;
    margin-top: 0px;
    padding: 6px 0px;
}
/*special offer*/
.spe-f-1 {
	text-align: center;
	background: linear-gradient(135deg, rgba(52,156,247,1) 0%, rgba(52,156,247,1) 7%, rgba(93,194,240,1) 53%, rgba(255,255,255,1) 100%);
    margin: 50px 0px;
    border-radius: 22px;
    padding: 15px;
	padding-bottom: 20px;
}
.spe-f-1 .p-1{
	    font-size: 7em;
    text-align: center;
}
.spe-f-1 .p-2{
	    text-align: center;
    font-size: 4em;
}
.spe-f-1 .p-3 {
	text-align: center;
    font-size: 3em;
}
.spe-f-1 .p-4 {
	    font-size: 2em;
    background-color: red;
}
.box-2{border: 2px solid #000;}
.spe-f-2 {
	text-align: center;
	background: linear-gradient(135deg, rgba(220,54,245,1) 0%, rgba(220,54,245,1) 7%, rgba(201,125,245,1) 53%, rgba(255,255,255,1) 100%);
    margin: 50px 0px;
    border-radius: 22px;
    padding: 15px;
	padding-bottom: 20px;
}
.spe-f-2 .p-1{
	    font-size: 7em;
    text-align: center;
}
.spe-f-2 .p-2{
	    text-align: center;
    font-size: 4em;
}
.spe-f-2 .p-3 {
	text-align: center;
    font-size: 3em;
}
.spe-f-2 .p-4 {
	    font-size: 2em;
    background-color: red;
}
.profile-1 img {
	margin-bottom: 15px;
}
/*modification*/
.gallery img{margin-bottom:15px;}
#section1{margin:20px 30px 20px 30px;padding:15px 15px 15px 15px;background:#6b1d27;}
#section2{margin:30px;padding:15px 15px 15px 15px;background:#94188c6e;border:4px double #fff;}
#section2 img{margin-top:10px;margin-bottom:10px;}
#section3{margin:30px;padding:15px 15px 15px 15px;background:#596f1475;text-align:center;}
#section3 img{margin-top:10px;margin-bottom:10px;}
#section3 p{text-align:justify;}
#section4{margin:30px;padding:15px 15px 15px 15px;background:#191d527d;}
#section6{margin:30px;padding:15px 15px 15px 15px;background:#160157;}
#section6 img{margin-top:10px;margin-bottom:10px;}
#section7{margin:20px 30px 20px 30px;padding:15px 15px 15px 15px;background:#0a0a2b78;text-align:center;}
#section7 img{margin-top:10px;margin-bottom:10px;}
#section7 p{text-align:justify;}
#section8{margin:20px 30px 20px 30px;padding:15px 15px 15px 15px;background:#0a0a2b78;text-align:center;}
#section8 img{margin-top:10px;margin-bottom:10px;}
#section8 p{text-align:justify;}
#section9{margin:20px 30px 20px 30px;padding:15px 15px 15px 15px;background:#0a0a2b78;}
#section9 img{margin-top:10px;margin-bottom:10px;}
#section9 p{text-align:justify;}
#section10{background-image:url(../img/bg-1.jpg);background-repeat:repeat;background-position:center top;margin:20px 30px 20px 30px;padding:15px 15px 15px 15px;}
#section10 img{margin-top:10px;margin-bottom:10px;}
#section10 p{text-align:justify;}
.mg-btm{margin-bottom:15px;}
.col-img img{border:5px solid #fff;margin:0 auto;margin-bottom:15px;}
.profile-h{text-align:center;background:linear-gradient(135deg, #7e070a 0, #b71519 29%, #7e070a 70%, #b71519 100%);color:#fff;font-size:16px;padding:10px;border:5px solid #fff;margin-bottom:10px;}
.s-part ul{padding-left:0px;}
.hedtxtnn h4{padding-bottom:5px;color:#ffe4d7;text-align:center;font-size:16px;padding:5px;background:deeppink;}
.s-part ul li{background:#dd0c0c;font-size:14px;color:#fff;}
.s-part ul li{font-weight:600;padding:0 10px;text-align:center;margin:1px;display:inline-block;}
.col-tbl-1{padding:10px 52px 10px;font-size:15px;line-height:24px;color:khaki;background:#7e070a;background:-moz-linear-gradient(-45deg, #7e070a 0, #b71519 29%, #7e070a 70%, #b71519 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0, #7e070a), color-stop(29%, #b71519), color-stop(70%, #7e070a), color-stop(100%, #b71519));background:-webkit-linear-gradient(-45deg, #7e070a 0, #b71519 29%, #7e070a 70%, #b71519 100%);background:-o-linear-gradient(-45deg, #7e070a 0, #b71519 29%, #7e070a 70%, #b71519 100%);background:-ms-linear-gradient(-45deg, #7e070a 0, #b71519 29%, #7e070a 70%, #b71519 100%);background:linear-gradient(135deg, #7e070a 0, #b71598 29%, #b9844d 70%, #e61217 100%);border:5px solid #FFF;}
.col-tbl-1 .img-responsive{margin:0 auto;}
.col-tbl-2{padding:6px 18px 6px;font-size:15px;line-height:24px;color:khaki;background:#7e070a;background:-moz-linear-gradient(-45deg, #7e070a 0, #b71519 29%, #7e070a 70%, #b71519 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0, #7e070a), color-stop(29%, #b71519), color-stop(70%, #7e070a), color-stop(100%, #b71519));background:-webkit-linear-gradient(-45deg, #7e070a 0, #b71519 29%, #7e070a 70%, #b71519 100%);background:-o-linear-gradient(-45deg, #7e070a 0, #b71519 29%, #7e070a 70%, #b71519 100%);background:-ms-linear-gradient(-45deg, #7e070a 0, #b71519 29%, #7e070a 70%, #b71519 100%);background:linear-gradient(135deg, #7e070a 0, #b71598 29%, #b9844d 70%, #e61217 100%);margin-bottom:15px;margin-right:20px;margin-left:20px;border:7px solid #FFF;}
.col-tbl-2 table td{padding:1px 40px 1px 0;word-wrap:break-word;vertical-align:top;font-weight:500;}
.col-tbl-3{padding:10px 18px 20px;font-size:15px;line-height:24px;color:khaki;background:#7e070a;background:-moz-linear-gradient(-45deg, #7e070a 0, #b71519 29%, #7e070a 70%, #b71519 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0, #7e070a), color-stop(29%, #b71519), color-stop(70%, #7e070a), color-stop(100%, #b71519));background:-webkit-linear-gradient(-45deg, #7e070a 0, #b71519 29%, #7e070a 70%, #b71519 100%);background:-o-linear-gradient(-45deg, #7e070a 0, #b71519 29%, #7e070a 70%, #b71519 100%);background:-ms-linear-gradient(-45deg, #7e070a 0, #b71519 29%, #7e070a 70%, #b71519 100%);background:linear-gradient(135deg, #7e070a 0, #b71598 29%, #b9844d 70%, #e61217 100%);margin-bottom:15px;margin-right:21px;margin-left:21px;border:7px solid #FFF;}
.col-tbl-3 table td{padding:2px 40px 3px 0;word-wrap:break-word;vertical-align:top;font-weight:500;}
.profile-detail{color:#fff;padding-left:20px;}
.sr-h{text-align:center;font-size:20px;}
.cat-block2{color:#fff;background:red;text-align:center;border:1px solid #fff;padding:5px;margin-bottom:10px;}
.cat-block2 a{text-decoration:none;color:#fff;}
.cat-block2 a:hover{text-decoration:none;color:red;} 
.cat-block2:hover{color:red;background:#fff;}
.location{border-radius:5px;font-size: 16px;font-weight:500;border:2px solid red;text-decoration:none;color:#000;padding:10px;text-align:center;margin-bottom:15px;}
.location:hover{background:#000000;border-radius:5px;font-size:16px;font-weight:500;border:2px solid red;text-decoration:none;color:#000;padding:10px;text-align:center;margin-bottom:15px;}
.location a{color:#f94dfc;font-size: 22px;}
.location a:hover{text-decoration:none;color:#ec4dfc;}
.hd-style{color:#fafafa;font-family:microsoft-himalaya;font-size: 47px;border-radius:5px;text-align:center;background:#ff0707;margin:auto;width: 73%;padding: 5px;border: 5px inset;}
.hd-style-1 {color: #fafafa;font-family: microsoft-himalaya;font-size: 40px;border-radius: 5px;text-align: center;background: #ff0707;margin: auto;width: 71%;padding: 5px;border: 5px inset;}
.c1{background:#000;padding:20px;}
.service-hd{color:#efe9e9;background:#5f5340;text-align:center;padding:20px;font-size:25px;border:4px double #ff9901;margin-bottom:10px;}
.service-hd a{text-decoration:none;color:#efe9e9;}
.service-hd a:hover{color:#fff;background:#5f5340;border:1px solid #ff9901;padding:5px;border-radius:20px;}
.page-hdr{margin:auto;width:40%;font-size:50px;text-align:center;background:red;border-radius:40px;}
.c1{border:4px double #ff0303;background:transparent;padding:10px;}
.c2{border:2px dashed #ff0303;padding-top:15px;background:transparent;border-radius:0px;margin-top:15px;}
.c3{margin-top:15px}
.c3 img{border:4px double #ff0303;margin-bottom:15px}
body{margin:0;padding:0;}
c1 img{border:5px solid red;}
p{text-align:justify;}
.top-txt1{width:100%;color:#fff;background:#522f03;text-align:center;letter-spacing:30px;text-transform:uppercase;padding:4px;font-weight:bold;}
.top-txt2{width:100%;color:#fff;background:#522f03;text-align:center;letter-spacing:30px;text-transform:uppercase;padding:4px;font-weight:bold;}
.top-header{background:#00ccff;width:100%;height:auto;padding-bottom:5px;}
.top-header h4 a{font-size:14px;color:#000;font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;float:left;margin-left:50px;letter-spacing:1px;}
.top-header span{color:#000;padding-right:10px;}
.top-header i{color:#FFFFFF;margin-top:7px;cursor:pointer;float:right;background:#000;padding:6px;margin-right:10px;}
.img-mobile
{
	display:none;
}

@media (max-width:768px){.top-header i{display:none;}
.top-header h4 a{line-height:30px;letter-spacing:0.8px;}
}
.cr-bold{font-weight:bold;color:#fff;}
.cr-bold a{font-weight:bold;color:#fff;}
.cr-bold a:hover{font-weight:bold;color:#f58c27;text-decoration:none}
.social-icons{margin:0;padding:0;width:auto;float:right;}
.social-icons li{display:inline-block;margin:-1px 1px 5px 0;padding:0;border-radius:100%;overflow:visible;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.3);}

.sub-menu{list-style:none;display:-webkit-inline-box;margin-top:34px;padding:0px;}
.sub-menu li{font-size:13px;border-left:1px solid #505050;padding:3px;line-height:12px;}
.sub-menu li:first-child{border:medium none;padding-left:0;}
.sub-menu li a{color:#fff;text-decoration:none}
.sub-menu li a:hover{color:#f58c27;}
.navbar{background-color:#c11616 !important;}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover{color:#fff !important;border:#f46b42 !important;background:none !important;}
#logo{margin-top:-15px;}
.icon-bar{background-color:#f4a941 !important;}
.section-1{background:#000;margin-top:-20px;}
.section-1 img{margin-top:40px;}
.section-1 h1{font-family:Constantia, "Lucida Bright", "DejaVu Serif", Georgia, "serif";color:#fff;font-weight:800;letter-spacing:2px;margin-top:40px;font-size:22px;}
.section-1 p{font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;color:#777777;font-weight:400;letter-spacing:1px;font-size:16px;text-align:justify;line-height:25px;}
.section-2{background:#000;}
.section-2 img{width:100%;height:auto;margin:20px 0px;}
.section-2 p{font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;color:#777777;font-weight:400;letter-spacing:1px;font-size:16px;text-align:justify;line-height:25px;}
.footer{background:#6b1d26;width:100%;height:auto;padding-bottom:10px;border-top:2px solid #f70707;}
.footer h3{color:#fff;font-size:22px;font-weight:400;letter-spacing:1.5px;font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;border-bottom:1px dotted #fff;line-height:70px;}
.footer p{font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;color:#fff;text-align:center;line-height:25px;letter-spacing:0.7px;font-size:14px;margin-top:25px;}
.footer h4 a{font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;color:#fff;font-size:16px;font-weight:400;letter-spacing:1.5px;line-height:35px;}
.footer span{color:#fff;padding-right:15px;}
.footer i{color:#fff;padding:15px;margin-top:20px;font-size:16px;}
.footer i:hover{border-radius:100%;transition:all ease-in-out 0.8s;}
.menu ul{list-style:none;margin:0;}
.menu ul li{font-family:'Arsenal';color:#fff;font-size:16px;font-weight:400;letter-spacing:1px;margin-bottom:20px;border-bottom:1px dotted #fff;}
.menu ul li a{color:#fff;text-decoration:none;}
.menu ul li a:hover{color:#ff0066;transition:0.5s;}
.scrollToTop{position:fixed;right:10px;bottom:10px;width:50px;height:50px;font-size:20px;line-height:50px;text-align:center;color:#fff !important;z-index:999;display:none;transition:all 0.3s ease;background:#fff;border-radius:0%;text-decoration:none !important;}
.scrollToTop span{display:block;margin-top:14px;transition:all 0.2s ease-in-out;color:#ff0303;font-size:25px;}
.scrollToTop:hover span{margin-top:10px;}
.section-about h2{border:1px solid red;width:80px;}
.section-about h1{color:#fff;font-size:26px;padding-top:50px;font-weight:400;letter-spacing:1px;}
.section-about{background-image:url(../img/bangalore-escorts-6.jpg);width:100%;height:200px;background-size:cover;background-repeat:no-repeat;margin-top:-20px;}

.section-about ul li{list-style:none;float:left;margin-left:5px;padding-top:10px;font-weight:600;font-size:14px;letter-spacing:0.8px;font-family:'Comfortaa';font-style:italic;color:#fff;}
.section-about ul li a{text-decoration:none;color:#fff;transition:all 0.2s ease-in-out;}
.section-about ul li:hover a{color:#F4383B;}
.section-about ul li a.a_active{color:#ff0066;}
.section-about span{padding:0px 5px;color:#009846;font-size:18px;}
.section-about02{background:#000;}
.section-about02 p{font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;color:#777777;font-weight:400;letter-spacing:1px;font-size:16px;text-align:justify;line-height:25px;}
/* Slider */

.slider-m li{display:inline-block;list-style-type:none;}

.pricing_table{line-height:150%;font-size:16px;margin:0 auto;max-width:800px;padding-top:10px;margin-top:21px;}
.price_block{width:100%;color:#fff;float:left;list-style-type:none;transition:all 0.25s;position:relative;box-sizing:border-box;margin-bottom:10px;border-bottom:1px solid transparent;}
.pricing_table h3{text-transform:uppercase;padding:5px 0;background:#c51808;margin:-10px 0 1px 0;text-align:center;font-size:20px;}
.price{display:table;background:#750d04;width:100%;height:70px;}
.price_figure{font-size:24px;text-transform:uppercase;vertical-align:middle;display:table-cell;}
.price_number{font-weight:bold;display:block;text-align:center;}
.features{background:#efbbb6;color:#000;}
.features li{padding-bottom:10px;border-bottom:1px solid #223d88;font-size:16px;list-style-type:none;}
.action_button{text-decoration:none;color:#fff;font-weight:bold;border-radius:5px;background:#ea1b08;padding:15px 20px;font-size:16px;text-transform:uppercase;}
.price_block:hover{box-shadow:0 0 0px 5px rgba(0, 0, 0, 0.5);transform:scale(1.04) translateY(-5px);z-index:1;border-bottom:0 none;}
.price_block:hover .price{background:linear-gradient(#ee5c4f, #ea1b08);box-shadow:inset 0 0 45px 1px #222222;}
.price_block:hover h3{background:#222;}
.price_block:hover .action_button{background:linear-gradient(#ee5c4f, #ea1b08);}
.book{padding:15px;background:#aa0e00;color:#fff;text-align:center;}
.footer-services li{list-style-type:none;color:#ffff;margin-left: -38px; }
@media (max-width:1268px){.section-about{background:#cccccc;width:100%;height:auto;}
.section-about h2{border:1px solid red;width:80px;margin-left:20px;}
.section-about h1{font-family:'Comfortaa';color:#000;font-size:24px;padding-top:20px;font-weight:600;text-indent:20px;}
}
@media only screen and (min-width:480px) and (max-width:768px){.price_block{width:50%;}
.price_block:nth-child(odd){border-right:1px solid transparent;}
.price_block:nth-child(3){clear:both;}
.price_block:nth-child(odd):hover{border:0 none;}
}
 
@media (max-width:640px) and (min-width:250px){.page-hdr{margin:auto;width:50%;font-size:30px;text-align:center;background:red;border-radius:40px;}
.sub-menu{list-style:none;display:none;margin-top:34px;padding:0px;}
.img-mobile 
			{
				display: block;
				width: 100%;
			}
		.img-desktop
			{
				display:none;
			}

}
@media (max-width:768px) and (min-width:640px){.page-hdr{margin:auto;width:50%;font-size:30px;text-align:center;background:red;border-radius:40px;}
}
@media (min-width:959px) and (min-width:768px){.page-hdr{margin:auto;width:50%;font-size:30px;text-align:center;background:red;border-radius:30px;}
}