.right {
    margin: 0 auto;
    padding: 35px 0 0 0;
    width: 50%;
    float: right;
}

.right-hednNew span{
	font-size: 26px;
	font-family: initial;

}
.right span.heading {
    font-size: 35px;
    text-align: right;
    font-family: -webkit-body;
    color: #fff;
    font-weight: 500;
}
@charset "utf-8";
@font-face {
    font-family: 'lucida_calligraphyitalic';
    src: url('../fonts/lcallig_1-webfont.eot');
    src: url('../fonts/lcallig_1-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lcallig_1-webfont.woff2') format('woff2'),
         url('../fonts/lcallig_1-webfont.woff') format('woff'),
         url('../fonts/lcallig_1-webfont.ttf') format('truetype'),
         url('../fonts/lcallig_1-webfont.svg#lucida_calligraphyitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
html { margin: 0px; padding: 0px; background: #8b008b; background-repeat: repeat-x; background-position: left top; }
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px !important; text-align: justify; color: #eeeeee; text-decoration: none; background: url(../images/content_bg.png) repeat-x top left; margin: 0px; padding: 0px; line-height: 18px; font-weight: normal; }
h2 { font-size: 22px; padding: 0px 0px 0px 0px; margin: 0px; text-align: left; font-family: "Trebuchet MS"; line-height: 26px; height: 34px; font-weight: normal; text-shadow: #000 5px 5px 5px; }
h3 { font-size: 18px; padding: 0px 0px 5px 0px; text-align: left; font-family: "Trebuchet MS"; margin-top: 0px; }
h4 { height: 34px; font-size: 18px; text-shadow: #000 3px 3px 3px; text-align: left; font-family: "Trebuchet MS"; margin: 0; }
.main-cent { margin: 0px; padding: 0px; background: url() repeat-x center top; }
.main-centne { margin: 0px; padding: 0px; background: url(); background-repeat: repeat-x; background-position: left top; width: 100%; }
.infot-bg { margin: 0px; padding: 0px; background: url() left bottom repeat-x; width: 100%; }
.infot-bg1 { margin: 0px; padding: 0px; background: url() left bottom repeat-x; width: 100%; }
a:active { text-decoration: none; }
a:visited { text-decoration: none; }
a:link { text-decoration: none; }
a:hover { text-decoration: none; }
a { outline: none; }
.maincent { margin: 0px auto; padding: 0px; width: 993px;}
.maincent2 { margin: 0px auto; padding: 0px; width: 993px; }
.hed-box { margin: 0px auto; padding: 0px; width: 993px; height: 124px; }
.hed { margin: 0px auto; padding: 0px; width: 993px; height: 68px; }
.logo { margin: 0px; padding: 0px; width: 483px; height: 68px; float: left; }
.hed-pic { margin: 0px; padding: 0px; width: 310px; height: 68px; float: left; }
.hed-phone { font-size: 21px; line-height: 20px; color: #ff0000; padding: 29px 0px 0px 26px; margin: 0px; font-family: Arial, Helvetica, sans-serif; }
.hed-rig { margin: 0px; padding: 0px; width: 200px; height: 68px; float: left; background-image: url(); background-repeat: no-repeat; background-position: left top; }
.hed-boxn1 { margin: 0px auto; padding: 0px; width: 993px; height: 177px; }
.hed-na { margin: 0px auto; padding: 0px 0px 0px 0px; width: 993px; height: 121px; background-image: url(); background-repeat: no-repeat; background-position: right top; background-color: #000000; }
.logo1 { margin: 0px; padding: 0px 0px 0px 20px; width: 511px; height: 121px; float: left; }
.head-rightpic { margin: 0px; padding: 0px 0px 0px 0px; width: 462px; height: 121px; float: left; }
.hed-ph { font-size: 26px; line-height: 30px; color: #ff0000; padding: 89px 0px 0px 128px; margin: 0px; font-family: Arial, Helvetica, sans-serif; text-align: left; }
.hed-boxn { margin: 0px auto; padding: 0px; width: 993px; height: 209px; }
.hed-nane { margin: 0px auto; padding: 0px 0px 0px 0px; width: 993px; height: 164px; background: #000000 url(); background-repeat: no-repeat; background-position: right top; }
.left-hedn { float: left; margin: 0px; padding: 0px; }
.left-logo { margin: 10px 0px 0px; padding: 0px; height: auto; }
.left-phn { margin: 0px; padding: 0px; width: 530px; height: 55px; background: url() left top no-repeat; }
.right-hedn { float: left; margin: 0px; height: 164px; padding: 0px; width: 463px; background: url() left top no-repeat; }
.hed-phen { font-size: 26px; line-height: 34px; color: #fff; padding: 10px 0px 0px 70px; margin: 0px; font-weight: bold; font-family: "Trebuchet MS", Helvetica, sans-serif; text-align: left; }
.new-butt { float: right; padding: 10px 10px 0px 0px; width: 210px; text-align: right; }
.navi { margin: 0px auto; padding: 0px; width: 993px; height: 56px; background-image: url(); background-repeat: repeat-x; background-position: left top; }
.navi1 { margin: 0px auto; padding: 9px 0px 11px 0px; width: 94%; height: 36px; float: left; /*background-image: url(../images/co-log.jpg);
	background-repeat:no-repeat; background-position: left top;*/ }
#nav { padding: 0px 0px 0px 0px; margin: 0px; list-style: none; height: 36px; width: auto; }
#nav li { padding: 0px 0px 0px 0px; height: 36px; float: left; width: auto; margin: 0 5px; }
#nav li.top { display: block; float: left; height: 36px; }
#nav li a.top_link { display: block; float: left; height: 36px; text-align: center; font-size: 16px; color: #fff; line-height: 36px; text-decoration: none; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
#nav li a.top_link span.down { float: left; display: block; padding: 0 37px; border-radius: 9px; height: 35px; box-shadow: 0 0 10px #222; background: #3b3b3b; /* Old browsers */ background: -moz-linear-gradient(top, #3b3b3b 0%, #0b0b0b 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3b3b3b), color-stop(100%, #0b0b0b)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #3b3b3b 0%, #0b0b0b 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #3b3b3b 0%, #0b0b0b 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #3b3b3b 0%, #0b0b0b 100%); /* IE10+ */ background: linear-gradient(to bottom, #3b3b3b 0%, #0b0b0b 100%); /* W3C */ }
#nav li:hover a.top_link span.down { background: #3f3f3f; /* Old browsers */ background: -moz-linear-gradient(top, #3f3f3f 0%, #616161 50%, #3f3f3f 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3f3f3f), color-stop(50%, #616161), color-stop(100%, #3f3f3f)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #3f3f3f 0%, #616161 50%, #3f3f3f 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #3f3f3f 0%, #616161 50%, #3f3f3f 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #3f3f3f 0%, #616161 50%, #3f3f3f 100%); /* IE10+ */ background: linear-gradient(to bottom, #3f3f3f 0%, #616161 50%, #3f3f3f 100%); /* W3C */ }
#nav img { padding: 12px 0 0 0; }
.anchor-link { display: none; width: 100%; float: left; height: 36px; font-family: Tahoma, Geneva, sans-serif; font-size: 17px; line-height: 33px!important; letter-spacing: 1px; text-align: left; padding-left: 10px; padding-right: 10px; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; color: #fff; /*	background:#3a3a3a;*/
}
.anchor-link:hover { /*	background:#3a3a3a;*/
color: #fff; }
.anchor-link img { float: right;  margin-top: 0px; border: 1px solid #fff; padding: 6px; }
.bo-bg { background: none !important; width: 993px; margin: 0px; background-color: #3a3a3a; }
.bo-bg1 { width: 993px; padding: 0px 0px 0px 0px; margin: 0px; }
.bo-bg2 { background-color: #3a3a3a; background-image: url(../images/bo-bg.jpg); background-repeat: no-repeat; background-position: left top; width: 993px; padding: 15px 0px 0px 0px; margin: 0px; }
.inn-bg { width: 963px; padding: 15px 15px 0px 15px; margin: 0px; }
.inn-bgne { background-image: url(../images/inn-bg.jpg); background-repeat: no-repeat; background-position: left top; width: 983px; padding: 15px 0px 0px 10px; margin: 0px; }
.left-bo { width: 115px; float: left; margin: 0px; padding: 0px 0px 0px 10px; }
.me-bo { width: 623px; float: left; margin: 0px; padding: 0px 12px 0px 12px; }
.right-bo { width: 206px; float: left; margin: 0px; padding: 0px 0px 0px 15px; }
.sitemap_first { display: none; }
.heading_first { display: none; }
.ne { text-align: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 104px; }
.ne ul { list-style: none; margin: 0px 0px 0px 0px; padding: 0px; }
.ne ul li { background: url(../images/n-bg.jpg) no-repeat; margin: 0px 0px 20px 0px; padding: 0px; }
.ne ul li img { border: 2px solid #737272; margin: 0px; padding: 0px; }
.ne-profile { overflow: hidden; text-align: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 300px; }
.ne-profile ul { list-style: none; margin: 0px 10px 0px 20px; padding: 0px; }
.ne-profile ul li { background: url(../images/n-bg.jpg) no-repeat; margin: 0px 20px 20px 0px; padding: 0px; float: left; }
.ne-profile ul li img { border: 2px solid #737272; margin: 0px; padding: 0px; }
.new-e { text-align: center; color: #ebeaea; font-size: 12px; margin: 0px; padding: 0px 0px 0px 0px; }
.new-e a { color: #ebeaea; text-decoration: none; }
.new-e a:hover { color: #ffffff; text-decoration: none; }
.hedi1 { font-size: 18px; padding: 0px 0px 5px 0px; text-align: left; font-family: "Trebuchet MS"; }
h1 { width: 100%; background: url(../images/heding-bg2.png) no-repeat left top; font-size: 22px; padding: 8px 0px 0px 15px; margin: 0px; text-align: left; font-family: "Trebuchet MS"; line-height: 26px; height: 34px; font-weight: normal; text-shadow: #000 5px 5px 5px; }
.text { margin: 0px; padding: 15px 0px 15px 0px; line-height: 18px; float: left; }
.text a { color: #FFFFFF; }
.text a:hover { color: #FF0000; }
.text1 { margin: 0px; padding: 10px !important; line-height: 18px; text-align: left; }
.fea-escas { text-align: left; margin: 0px 0px 0px 0px; padding: 15px 0px 0px 0px; }
.fea-escas ul { list-style: none; margin: 0px; padding: 0px 0px 0px 0px; }
.fea-escas ul li { margin: 0px 32px 15px 0px; padding: 1px 1px 0px 1px; background: #555555; margin-bottom: 30px; border: solid #666261 1px; float: left; }
.fea-esc { text-align: left; margin: 0px 0px 0px 0px; padding: 15px 0px 0px 0px; }
.fea-esc h3{ text-align: center;  }
.fea-esc ul { list-style: none; margin: 0px; padding: 0px 0px 0px 0px; }
.fea-esc ul li { margin: 0px 32px 15px 0px; padding: 1px 1px 0px 1px; background: #555555; margin-bottom: 30px; border: solid #666261 1px; float: left; position:relative; }
.fea-escul li.nmgr { margin-right: 0px; }
.fea-esc ul li img { margin: 0; }
.fean-ne { text-align: center; color: #fff; font-weight: bold; font-size: 12px; line-height: 16px; margin: 0px; padding: 0px 5px 10px 5px; height: 60px; background: #565656; background: -moz-linear-gradient(top, #565656 0%, #2a2a2a 32%, #282828 50%, #2a2a2a 72%, #2a2a2a 72%, #565656 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #565656), color-stop(32%, #2a2a2a), color-stop(50%, #282828), color-stop(72%, #2a2a2a), color-stop(72%, #2a2a2a), color-stop(100%, #565656)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #565656 0%, #2a2a2a 32%, #282828 50%, #2a2a2a 72%, #2a2a2a 72%, #565656 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #565656 0%, #2a2a2a 32%, #282828 50%, #2a2a2a 72%, #2a2a2a 72%, #565656 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #565656 0%, #2a2a2a 32%, #282828 50%, #2a2a2a 72%, #2a2a2a 72%, #565656 100%); /* IE10+ */ background: linear-gradient(to bottom, #565656 0%, #2a2a2a 32%, #282828 50%, #2a2a2a 72%, #2a2a2a 72%, #565656 100%); /* W3C */ }
.fean-ne a { color: #ebeaea; text-decoration: none; }
.fean-ne a:hover { color: #fff; text-decoration: none; }
.fean-ne1 { text-align: center; color: #fff; font-weight: bold; font-size: 12px; line-height: 18px; margin: 0px; padding: 0px 5px 0px 5px; width: 150px; }
.fean-ne1 a { color: #ebeaea; text-decoration: none; }
.fean-ne1 a:hover { color: #fff; text-decoration: none; }
.es-ofm { margin: 0px; padding: 0px; width: 209px; position: relative; }
.es-ofm img { margin: 2px; padding: 0px; max-width: 100%; border: 1px solid #333; }
.es-te { background: rgba(0,0,0,0.7); margin: 0px; padding: 10px 0; position: absolute; bottom: 8px; left: 3px; text-align: center; color: #b7b7b7; font-size: 13px; font-weight: bold; line-height: 26px; width: 100%; opacity: 1; display: block; }
.es-ofm:hover .es-te { opacity: 0; display: none; }
.es-te a { color: #fff; text-decoration: none; }
.es-te a:hover { color: #b7b7b7; }
.saml-img { position: relative; }
.saml-img .ne_s-e { background: rgba(0,0,0,0.7); position: absolute; bottom: 5px; left: 0px; line-height: 28px; width: 100%; opacity: 1; display: block; }
.saml-img:hover .ne_s-e { opacity: 0; display: none; }
.more { text-align: right; color: #fff; font-weight: normal; font-size: 13px; line-height: 18px; }
.more a { text-align: right; color: #fff; text-decoration: none; }
.more a:hover { text-align: right; color: #b7b7b7; text-decoration: none; }
.foot {  background-position: left top; margin: 0px; padding: 0px; }
.foot-link { font-family: Arial, Helvetica, sans-serif; text-align: center; margin: 0px; padding: 0px; line-height: 43px; color: #d0d0d0; }
.foot-link a { color: #d0d0d0; padding: 0px 5px 0px 5px; text-decoration: none; }
.foot-link a:hover { color: #fff; }
.copy { margin: 0px; padding: 0px 0px 15px 0px; text-align: center; color: #cacaca; font-size: 11px; line-height: 20px; font-family: Arial, Helvetica, sans-serif; }
.copy a { color: #cacaca; text-decoration: none; }
.copy a:hover { color: #fff; }
.srbmnu ul { margin: 0px; padding: 0px; list-style: none; }
.srbmnu ul li { margin: 0px; padding: 0px 20px 0px 0px; height: 28px; float: left; width: auto; margin-left: 0px; }
.srbmnu a { float: left; height: 28px; padding: 0px 0px 0px 10px; color: #fff; font-weight: bold; text-align: center; text-decoration: none; line-height: 28px; margin-right: 0px; margin-left: 0px; width: auto; }
.srbmnu a span { padding-left: 10px; padding-right: 21px; display: block; margin: 0px; background: url(../images/link2.gif) center right no-repeat; }
.srbmnu a.act, .srbmnu a:hover { color: #fff; background: url(../images/link1.gif) center left no-repeat; }
.srbmnu ul li.nbg { background: none; }
.fnt { padding: 0px 0px 0px 0px; font-size: 11px; color: #cacaca; line-height: 18px; }
.fnt a { color: #cacaca; padding: 0px 0px 0px 0px; text-decoration: none; }
.fnt a:hover { color: #fff; text-decoration: none; }
nvbtn { margin: 0px 0px 0px 0px; padding-top: 2px; }
.nvbtn a { display: block; float: left; margin-right: 4px; margin-bottom: 0px; padding: 1px 0px 0px 0px; text-decoration: none; }
.nvbtn a:hover { display: block; }
.nvbtn span { margin-right: 0px; line-height: 22px; margin-bottom: 10px; padding: 4px 16px 20px 16px; font-weight: bold; text-decoration: none; background-repeat: no-repeat; background-position: top center; color: #F3C794; font-weight: bold; font-size: 11px; }
.prf-bck { padding-top: 0px }
.prf1 { width: 100%; margin: 10px 0px 3px 0px; border: #696262 1px solid; text-indent: 10px; }
.prf1 b.wh { width: 100%; font-size: 14px; line-height: 30px; color: #fff; background: url(../images/tbg.jpg) repeat-x #000; display: block; }
.prf1 b.wh h2 { font-size: 16px; line-height: 30px; color: #fff; background: url(../images/tbg.jpg) repeat-x #000; display: block; margin: 0; padding: 0; text-align: center; font-weight: bold; }
.frofilepicsec { width: 300px; margin: 10px 0px 3px 0px;     border: #4b0082 2px solid; text-indent: 10px; }
.frofilepicsec b.wh { width: 100%; font-size: 14px; line-height: 30px; color: #fff; background: url(../images/tbg.jpg) repeat-x #000; display: block; }
.frofilepicsec b.wh h2 { font-size: 14px; line-height: 30px; color: #fff; background: url(../images/tbg.jpg) repeat-x #000; display: block; margin: 0; padding: 0; }
.txt1 { text-indent: 10px; }
.bgsec { width: 993px; margin: 0 auto; float: none; }
.prf2 { width: 450px; float: right; margin: 0px 30px 0px 0px; }
.prf3 { width: 300px; float: left; margin: 15px 0px 20px 0px; padding-left: 30px; border: #696262 1px solid }
.prf3 b.wh { font-size: 14px; line-height: 30px; color: #fff; }
.prf-brd { border: #696262 1px solid; padding: 3px 20px 20px 20px; }
.prf-brd b.wh { font-size: 14px; line-height: 30px; color: #FAB5B8; }
.prf-brd-in { padding: 10px 15px 10px 0px; }
.prf-lft { float: right; width: 300px; padding-right: 30px; }
.link { color: #FFFFFF; text-decoration: none; }
.escrt-prf-2 { width: auto; margin: 0px 0px 0px 0px; padding: 0px; width: 480px; text-align: center; }
.escrt-prf-2 a { color: #a3378c; text-decoration: none; }
.escrt-prf-2 img { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: solid 5px #696262; text-align: center; width: 94%; }
.gal-lst-img { padding-top: 0px; margin: 0px 0px 0px 0px; float: left; }
.gal-lst-img img { width: 100px; border: 1px solid #696262; text-align: center; margin: 0px 10px 0px 0px; padding: 0px; height: 125px; }
.over { width: 570px; padding: 0px 0px 20px 0px; margin: 0px; }
ul.stmp { margin-left: 40px; padding: 3px 0px 3px 0px; list-style: none; text-align: left; }
ul.stmp li { padding: 3px 0px 3px 15px; background: url(../images/icon1.gif) 0px 7px no-repeat; margin: 0px 10px 10px 0px; }
ul.stmp li a { margin: 0px; padding: 0px; font-weight: bold; color: #d0d0d0; text-decoration: none; }
ul.stmp li a:hover { color: #fff; text-decoration: none; }
ul.stmp ul { margin-left: 20px; padding: 3px 0px 3px 0px; list-style: none; }
ul.stmp ul li { padding: 3px 0px 3px 15px; background: url(../images/icon1.gif) 0px 7px no-repeat; margin: 0px 10px 10px 0px; }
ul.stmp ul ul { margin-left: 20px; padding: 3px 0px 3px 0px; list-style: none; }
ul.stmp ul ul li { margin: 0px; padding: 0px 0px 0px 10px; background: url(../images/icon2.gif) 0px 6px no-repeat; float: left; margin: 0px 10px 0px 0px; }
ul.stmp ul ul li a { font-weight: normal; }
.new-ec { text-align: left; margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.new-ec ul { list-style: none; margin: 0px 0px 0px 0px; padding: 0px; }
.new-ec ul li { margin: 0px 25px 20px 0px; padding: 0px; float: left; width: 150px; }
.new-ec ul li img { border: 2px solid #737272; text-align: center; margin: 0px; padding: 0px; }
.txt2 { color: #eeeeee; line-height: 18px; }
.txt2 a { color: #eeeeee; text-decoration: none; }
.txt2 a:hover { color: #fff; }
.prf-new1 { margin: 5px 0px 3px 0px; border: #696262 1px solid; text-align: justify; }
.prf-new1 p { margin: 0px; padding: 0px 10px 0px 10px; }
.prf-new1 b.wh { font-size: 14px; line-height: 30px; color: #fff; background: url(../images/tbg.jpg) repeat-x #000; display: block; text-indent: 10px; }
.medetory { color: #FF0000; }
.button_submit { width: 100px; height: 28px; border: none; font-weight: bold; font-family: verdana, sans-serif; color: #fff; background-color: #383838; font-size: 13px; background-position: left top; vertical-align: middle; background-image: url(../images/submit-bg.gif); background-repeat: no-repeat; }
.button_book { width: 164px; height: 28px; border: none; background-color: #383838; font-weight: bold; line-height: 26px; font-family: verdana, sans-serif; color: #fff; font-size: 13px; vertical-align: top; background-image: url(../images/b-bg.gif); background-position: left top; background-repeat: no-repeat; margin: 0px; padding: 0px; }
.botttom-banner { padding: 0px; margin: auto; text-align: center; }
.botttom-banner img { margin: 0px 0px 0px 7px; border: none; text-align: center; }
.botttom-banner a { color: #ffffff; text-decoration: none; }
.botttom-banner a:hover { color: #ccc; text-decoration: none; }
.txt-bld { color: #FFFFFF; padding-left: 5px; }
.txt-bld a { color: #FFFFFF; text-decoration: none; }
.txt-bld a:hover { color: #999999; }
.cnt-2-img { border: 2px solid #696262; margin: 0px 10px 0px 0px; }
.fea-esc-cat { text-align: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.fea-esc-cat ul { list-style: none; margin: 0px; padding: 0px 0px 0px 0px; }
.fea-esc-cat ul li { margin: 0px 25px 25px 0px; padding: 0px 0px 0px 0px; width: 150px; float: left; }
.fea-esc-cat li.nmgr { margin-right: 0px; }
.fea-esc-cat ul li img { border: 1px solid #969696; margin: 0; text-align: center; padding: 0px; }
ul.xoxo { margin: 0px; padding: 0px; }
ul.xoxo ul { list-style: none; margin: 0px; padding: 0px; }
ul.xoxo ul li { list-style: none; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 12px; line-height: 20px; font-size: 12px; color: #f00; background: url(../images/inn-icon.gif) 0px 7px no-repeat; font-family: Arial, Helvetica, sans-serif; }
ul.xoxo ul li a { color: #f00; text-decoration: none; text-align: left !important; }
ul.xoxo ul li a:hover { color: #fff; text-decoration: none; }
ul.xoxo ul li a img { text-align: left !important; }
ul.xoxo ul li ul li { list-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 12px; line-height: 20px; font-size: 12px; color: #f00; background: url(../images/inn-icon.gif) 0px 7px no-repeat; font-family: Arial, Helvetica, sans-serif; }
ul.xoxo ul li ul li a { color: #f00; text-decoration: none; }
ul.xoxo ul li ul li a:hover { color: #fff; text-decoration: none; }
.flt { float: left; }
.fltr { float: right; }
.clr { clear: both; }
.revie_cont { float: left; width: 150px; color: #eee; margin-left: 10px !important; }
.revie_cont a { color: #eee; text-decoration: none; }
.revie_cont a:hover { color: #f00; }
.revie_cont_img { float: left; margin-left: 20px; }
.revie_cont_img img { border: 1px solid #969696; }
.revie { float: left; padding-left: 20px; text-align: center; width: 300px; text-align: left; margin-left: 10px; }
.revie img { margin: 0 0 8px 0; }
.cont_loc { border: 1px dashed #88807F; padding: 10px; margin: 10px auto 0 auto; width: 900px; }
.location { background: url(../images/arr_s_.gif) no-repeat left 6px; padding: 0 20px 0 22px; margin: 0 0 0 0px; float: left; width: 250px; }
.location a { color: #eee; text-decoration: none; }
.location a:hover { color: #f00; }
.view_map { background: url(../images/view_maps.gif) no-repeat left 3px; padding: 0 20px 0 28px; float: left; margin-left: 15px; width: 230px; }
.view_map a { color: #eee; text-decoration: none; }
.view_map a:hover { color: #f00; }
.locat_img { float: left; background: url(../images/park_24hr.gif) no-repeat left 0px; padding: 0 20px 0 28px; margin: 0; width: 260px; }
.locat_img_ss { float: left; background: url(../images/bakker_street.gif) no-repeat; padding: 49px 0 0 0px; text-transform: uppercase; color: #fff; text-align: center; height: 70px; font-weight: bold; width: 134px; }
.locat_img_ss_txt { background: #014BA0; text-transform: uppercase; font-size: 11px; padding: 2px; color: #fff; text-align: center; }
.locat_img_ss_txt a { color: #fff; text-decoration: none; }
.locat_img_ss_txt a:hover { color: #f00; }
.locat_img_ss a { color: #fff; text-decoration: none; }
.locat_img_ss a:hover { color: #f00; }
.locat_img .margi { margin: 0 0 0 10px; }
.latestescort-inn1 { background: url(../images/bgsss.jpg) top center repeat-x; padding: 10px; margin: 0 0 0px 0; }
.latestescort-inn1 h3 { font-size: 22px; padding: 0px 0px 0px 0px; margin: 0px; font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; line-height: 26px; font-weight: normal; }
.latestescort-inn1 h2 { font-size: 18px; padding: 5px 0px; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 26px; font-weight: bold; }
.latestescort-inn1 h2 a { color: #eee; text-decoration: none; }
.latestescort-inn1 h2 a:hover { color: #f00; }
.lnkbtn { color: #eee; font-size: 12px; font-weight: bold; }
.lnkbtn a { text-decoration: none; color: #eee; }
.lnkbtn a:hover { color: #f00; }
.postmetadata { color: #949292; }
.postmetadata a { text-decoration: none; color: #949292; }
.postmetadata a:hover { color: #f00; }
.moment_img { position: relative; }
.moment_img_headig { position: absolute; left: 83px; top: 138px; }
.escort_moment { background: url(../images/es_moment_s_bg.png) no-repeat; height: 432px; text-align: center; float: left; padding: 10px; color: #EBEAEA; width: 163px; margin: 4px 4px 16px 4px; }
.escort_moment_txt { line-height: 28px; color: #EBEAEA; }
.escort_moment_txt a { color: #EBEAEA; text-decoration: none; }
.escort_moment_txt a:hover { color: #fff; }
.escort_moment .bans img { border: 2px #737272 solid; border-collapse: collapse; }
.escort_moment .esco img { margin-top: 60px; border: 1px #969696 solid; }
.escort_moment_nme { padding-top: 6px; line-height: 18px; font-weight: bold; color: #EBEAEA; }
.escort_moment_nme a { color: #EBEAEA; text-decoration: none; }
.escort_moment_nme a:hover { color: #fff; }
.latestescort1 { margin-bottom: 0px; margin: 0px auto; background-color: #151515; width: 997px; }
.latestescort-inn1 { margin-right: 1px; background: #151515 url('http://www.first-escort-listing.co.uk//images/btmbx-bk.gif') repeat-x top left; ; padding-left: 10px; padding-right: 10px; padding-top: 0px; padding-bottom: 0px }
.latestescort-inn1 h3 { margin: 0px; padding: 0px; margin-bottom: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 26px; color: #B2B2B2; font-weight: normal; }
.latestescort-inn1 ul { margin: 0px; padding: 0px; list-style: none; }
.latestescort-inn1 ul li { float: left; width: 400px; line-height: 24px; background: url('http://www.first-escort-listing.co.uk//images/blt1.gif') no-repeat 0px 10px; ; margin-left: 20px; margin-right: 27px; margin-top: 0px; margin-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px }
.latestescort-inn1 a { color: #b2b2b2; text-decoration: underline; }
.latestescort-inn1 h2 a { color: #b2b2b2; text-decoration: none; }
.latestescort-inn1 a:hover { color: #eeeeee; text-decoration: none; }
.loc-ico { margin: 0px; padding: 0px 0px 0px 0px; }
.loc-ico ul { margin: 0px; padding: 0px 0px 0px 0px; list-style: none; }
.loc-ico ul li { padding: 0px 0px 0px 17px; margin: 0px; background: url(../images/loc-icon.gif) 0px 7px no-repeat; text-align: left; color: #FFFFFF; line-height: 24px; font-size: 13px; float: left; width: 29%; }
.loc-ico ul li a { color: #FFFFFF; text-decoration: none; }
.loc-ico ul li a:hover { color: #999999; }
.rev-t { font-size: 12px; line-height: 18px; padding: 0px 45px 0px 10px; }
.ind_bxdd { padding: 10px; }
/* new add 241210 */
.ind_bx-yami { padding: 10px; height: auto; }
.ind_bx { padding: 10px; height: 328px; }
.fea-esc1 { text-align: justify; margin: 0px 0px 0px 0px; padding: 0px; }
.fea-esc1 ul { list-style: none; margin: 0px; padding: 0px 0px 0px 0px; }
.fea-esc1 ul li { margin: 0px 8px 15px 0px !important; padding: 1px 1px 0px 1px; background: #555555; margin-bottom: 30px; border: solid #666261 1px; float: left; }
.fea-esc1 ul li:nth-child(5n) { margin-right: 0px !important; }
.fea-esc1 ul li.nmgr { margin-right: 0px; }
.fea-esc2 { text-align: left; margin: 0px 0px 0px 0px; padding-left: 60px; }
.fea-esc2 ul { list-style: none; margin: 0px; padding: 0px 0px 0px 0px; }
.fea-esc2 ul li { margin: 0px 8px 15px 0px !important; padding: 1px 1px 0px 1px; background: #555555; margin-bottom: 30px; border: solid #666261 1px; float: left; }
.fea-esc2 ul li:nth-child(5n) { margin-right: 0px !important; }
.fea-esc2 ul li.nmgr { margin-right: 0px; }
.fean-ne_ { text-align: center; color: #fff; font-weight: bold; font-size: 12px; line-height: 16px; margin: 0px; padding: 0px 5px 0px 5px; height: 60px; background: #565656; /* Old browsers */ background: -moz-linear-gradient(top, #565656 0%, #2a2a2a 32%, #282828 50%, #2a2a2a 72%, #2a2a2a 72%, #565656 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #565656), color-stop(32%, #2a2a2a), color-stop(50%, #282828), color-stop(72%, #2a2a2a), color-stop(72%, #2a2a2a), color-stop(100%, #565656)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #565656 0%, #2a2a2a 32%, #282828 50%, #2a2a2a 72%, #2a2a2a 72%, #565656 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #565656 0%, #2a2a2a 32%, #282828 50%, #2a2a2a 72%, #2a2a2a 72%, #565656 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #565656 0%, #2a2a2a 32%, #282828 50%, #2a2a2a 72%, #2a2a2a 72%, #565656 100%); /* IE10+ */ background: linear-gradient(to bottom, #565656 0%, #2a2a2a 32%, #282828 50%, #2a2a2a 72%, #2a2a2a 72%, #565656 100%); /* W3C */ }
.fean-ne_ a { color: #ebeaea; text-decoration: none; }
.fean-ne_ a:hover { color: #fff; text-decoration: none; }
.fean-ne2 { text-align: center; color: #fff; font-weight: bold; font-size: 12px; line-height: 18px; margin: 0px; padding: 0px 5px 0px 5px; width: 150px; }
.fean-ne2 a { color: #ebeaea; text-decoration: none; }
.fean-ne2 a:hover { color: #fff; text-decoration: none; }
.me-bo_s { width: 474px; float: left; margin: 0px; padding: 0px 12px 0px 12px; box-shadow: 0px 1px 8px 0 #111; background:rgba(0, 0, 0, 0.2); margin-right: 5px; height: 500px; }
.me-bo_s .headiTwitter { background: url(../images/bg_head.png) no-repeat left top; font-size: 22px; padding: 8px 0px 0px 15px; margin: 0px; text-align: left; font-family: "Trebuchet MS"; line-height: 26px; height: 34px; font-weight: normal; text-shadow: #000 5px 5px 5px; }
.left-bo_s { width: 220px; float: right; margin: 0px; padding: 0px 0px 0px 0px; }
.headiTwitteradd { font-size: 22px; padding: 0px 0px 0px 0px; margin: 0px; text-align: left; font-family: "Trebuchet MS"; line-height: 26px; height: 34px; font-weight: normal; text-shadow: #000 5px 5px 5px; }
.ne_s { text-align: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 220px; }
.ne_s ul { list-style: none; margin: 0px 0px 0px 0px; padding: 0px; }
.ne_s ul li { background: url(../images/n-bg.jpg) no-repeat; margin: 0px 12px 15px 0px; float: left; padding: 0px; }
.ne_s ul li img { border: 2px solid #737272; margin: 0px; padding: 0px; }
.ne_s-profile { overflow: hidden; text-align: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 300px; }
.ne_s-profile ul { list-style: none; margin: 0px 10px 0px 30px; padding: 0px; }
.ne_s-profile ul li { background: url(../images/n-bg.jpg) no-repeat; margin: 0px 20px 20px 0px; padding: 0px; float: left; }
.ne_s-profile ul li img { border: 2px solid #737272; margin: 0px; padding: 0px; }
.ne_s-e { text-align: center; color: #ebeaea; font-size: 12px; margin: 0px; padding: 0px 0px 0px 0px; }
.ne_s-e a { color: #ebeaea; text-decoration: none; }
.ne_s-e a:hover { color: #ffffff; text-decoration: none; }
.rev-t { font-size: 12px; line-height: 18px; /*width:170px;*/
padding: 0px 0px 0px 0px; }
.lates_rei { background: url(../images/late_revies.png) no-repeat top center; width: 189px; }
.text { margin: 0px; font-size: 13px; padding: 5px 0px 25px 0px; line-height: 18px; }
.hedi1 { background: url(../images/heding-bg.png) no-repeat left top; height: 42px; font-size: 18px; padding: 5px 0px 0px 15px !important; text-shadow: #000 3px 3px 3px; text-align: left; font-family: "Trebuchet MS"; line-height: 32px; }
.hediGaller h2 { background: url(../images/bg_head2.png) no-repeat left top; height: 26px; font-size: 18px; padding: 5px 0px 5px 13px; text-shadow: #000 3px 3px 3px; text-align: left; font-family: "Trebuchet MS"; margin: 0; }
.hediss { background: url(../images/bg_head2.png) no-repeat left top; height: 26px; font-size: 18px; padding: 5px 0px 5px 13px !important; text-shadow: #000 3px 3px 3px; text-align: left; font-family: "Trebuchet MS"; }
.cont1-links { padding : 0px 0px 0px 0px; margin: 10px auto 0px auto; text-align : center; width : 922px; clear : both; font-size: 13px; color: #ff0000; border-top: solid 1px #88807F; border-bottom: solid 1px #88807F; }
.cont1-links ul { float : left; margin : 15px 0px 15px 0px; margin-top: 15px; margin-bottom: 15px; list-style : none; }
.cont1-links li { text-align : left; margin : 0px 10px 0px 0px; padding : 0px 0px 0px 7px; float: left; font-weight: normal; line-height: 24px; width: 200px; background: url(../images/contact-icon.gif) no-repeat 0px 9px; }
.cont1-links a { text-align : left; text-decoration : underline; padding : 4px; color : #ff0000; }
.cont1-links a:hover { text-decoration : none; color: #fff; }
.ne-left-head { background: url(../images/bg_head.png) no-repeat left top; font-size: 22px; padding: 8px 0px 0px 15px; margin: 0px; text-align: left; font-family: "Trebuchet MS"; line-height: 26px; height: 34px; font-weight: normal; text-shadow: #000 5px 5px 5px; width: 405px; float: left; color: #FFFFFF; }
.ne-left-head a { color: #FFFFFF; text-decoration: none; }
.ne-left-head a:hover { color: #ff0000; text-decoration: none; }
.ne-left-head1 h1 { background: url(../images/imgs/bg_head.png) no-repeat left top; font-size: 22px; padding: 8px 0px 0px 15px; margin: 0px; text-align: left; font-family: "Trebuchet MS"; line-height: 26px; height: 34px; font-weight: normal; text-shadow: #000 5px 5px 5px; width: 340px; float: left; color: #FFFFFF; }
.ne-left-head1 a { color: #FFFFFF; text-decoration: none; }
.ne-left-head1 a:hover { color: #ff0000; text-decoration: none; }
.ne-right-head { font-size: 22px; padding: 12px 1px 0px 0px; margin: 0px; text-align: right; font-family: "Trebuchet MS"; line-height: 26px; height: 34px; font-weight: normal; text-shadow: #000 5px 5px 5px; width: 405px; float: right; color: #FFFFFF; }
.ne-right-head a { color: #FFFFFF; text-decoration: none; }
.ne-right-head a:hover { color: #ff0000; text-decoration: none; }
.ne-right-headne { font-size: 13px; padding: 8px 15px 0px 0px; margin: 0px; text-align: right; font-family: "Trebuchet MS"; line-height: 26px; height: 34px; font-weight: normal; text-shadow: #000 5px 5px 5px; width: 590px; float: right; color: #FFFFFF; }
.ne-right-headne a { color: #d0d0d0; text-decoration: underline; }
.ne-right-headne a:hover { color: #ff0000; text-decoration: none; }
.view_mapn { background: url(../images/view_maps.gif) no-repeat left 3px; padding: 0 0px 0 30px; float: left; margin-left: 15px; width: 90px; margin: 2px; }
.view_mapn a { color: #eee; text-decoration: none; }
.view_mapn a:hover { color: #f00; }
.locat_imgn { float: left; background: url(../images/park_24hr.gif) no-repeat left 0px; padding: 0 10px 0 28px; margin: 2px; width: 270px; }
.locat_imgn2 { float: left; background: url(../images/park_24hr.gif) no-repeat left 0px; padding: 0 10px 0 28px; margin: 2px; width: 100%; }
.cont_locn { /*border:1px dashed #88807F;*/
border-bottom: solid 1px #88807F; padding: 5px 0px 5px 0px; margin: 0px auto 0px auto; width: 600px; float: left; }
.locationn { background: url(../images/arr_s_.gif) no-repeat left 6px; padding: 0 0px 0 22px; margin: 2px; float: left; width: 130px; }
.locationn a { color: #eee; text-decoration: none; }
.locationn a:hover { color: #f00; }
.pay_opt { background: #2d2d2d; /* Old browsers */ background: -moz-linear-gradient(top, #2d2d2d 0%, #3a3a3a 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2d2d2d), color-stop(100%, #3a3a3a)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #2d2d2d 0%, #3a3a3a 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #2d2d2d 0%, #3a3a3a 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #2d2d2d 0%, #3a3a3a 100%); /* IE10+ */ background: linear-gradient(to bottom, #2d2d2d 0%, #3a3a3a 100%); /* W3C */ border: solid #7d7d7d 1px; border-radius: 5px; width: 196px !important; margin: 0px; padding: 0px 10px 0px 10px; min-height: 200px; }
.male_galle { margin: 8px 0 0 0; padding: 0px 14px 20px 14px; }
.male_galle img { margin: 10px 0 0 40px; float: left; padding: 0; }
.malebox { padding: 10px 30px; margin: 0 0 20px 0; position: relative; }
.male-box { background: url() no-repeat; float: left; height: 612px; width: 430px; }
.male-box1 { background: url() no-repeat; float: left; height: 612px; width: 430px; }
.male-box2 { background: url() no-repeat; float: left; height: 612px; width: 430px; }
.male-box3 { background: url() no-repeat; float: left; height: 228px; width: 430px; }
.cntre { text-align: center; }
.maleimg { margin: 63px 0 0 0; }
.maleimg1 { margin: 13px 0 0 0; }
/* on male escorts page add 140311 */
.male_esco { margin: 0px 0 0px 0; padding: 0px 0 0 0; }
.male_esco ul { margin: 0; padding: 0; list-style: none; }
.male_esco ul li { color: #fff; font-weight: normal; padding: 0 0px 2px 0; margin: 0 0px 0px 35px; }
.male_esco a { display: block; background: url() 0 0 no-repeat; color: #fff; text-align: center; width: 150px; font-size: 12px; line-height: 22px; text-decoration: none; }
.male_esco a:hover { background-position: 0 -22px; color: #fff; }
.male_escort { font-size: 13px; color: #fff; font-weight: bold; }
/* on male feamle gallery page add 230311 */
.locaBtn { margin: 0 auto; width: 736px; padding: 0px 0 0 0; }
.locaBtn ul { margin: 0; padding: 0; list-style: none; }
.locaBtn ul li { color: #fff; font-weight: normal; float: left; padding: 0 0px 0px 0; margin: 0 0px 6px 16px; }
.locaBtn a { display: block; background: url() 0 0 no-repeat; color: #fff; text-align: center; width: 164px; font-size: 14px; line-height: 26px; text-decoration: none; }
.locaBtn a:hover { background-position: 0 -26px; color: #fff; }
.gallS1Box { margin: 0 auto; width: 736px; padding: 0; }
.gallS1Box img { border: 2px solid #737272; float: left; margin: 10px 0 0 16px; }
.frmtxtbx { font-size: 12px; width: 400px; HEIGHT: 18px; background-color: #E4C8E6; color: #28002B; border: #3b3b3b 1px solid; }
.inp-gen { padding: 6px 6px 6px 10px; background: #000000 url() repeat-x left bottom; border: 2px solid #212121; margin-bottom: 8px; color: #C4C4C4; }
.inp-nm { padding: 6px 6px 6px 30px; background: #000000 url() no-repeat left bottom; border: 2px solid #212121; margin-bottom: 8px; color: #C4C4C4; width: 91%; }
.inp-cm { padding: 6px 6px 6px 30px; background: #000000 url() no-repeat left bottom; border: 2px solid #212121; margin-bottom: 8px; color: #C4C4C4; width: 91%; }
.inp-sub { padding: 6px 6px 6px 30px; background: #000000 url() no-repeat left bottom; border: 2px solid #212121; margin-bottom: 8px; color: #C4C4C4; width: 91%; }
.inp-tl { padding: 6px 6px 6px 30px; background: #000000 url() no-repeat left bottom; border: 2px solid #212121; margin-bottom: 8px; color: #C4C4C4; width: 91%; }
.inp-em { padding: 6px 6px 6px 30px; background: #000000 url() no-repeat left bottom; border: 2px solid #212121; margin-bottom: 8px; color: #C4C4C4; width: 91%; }
.inp-wb { padding: 6px 6px 6px 30px; background: #000000 url() no-repeat left bottom; border: 2px solid #212121; margin-bottom: 8px; color: #C4C4C4; width: 91%; }
.inp-mss { padding: 6px 6px 6px 30px; background: #000000 url() no-repeat left top; border: 2px solid #212121; margin-bottom: 8px; color: #C4C4C4; width: 91%; font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
.link_txt { color: #d0d0d0; text-decoration: underline; }
.link_txt:hover { color: #ff0000; text-decoration: none; }
.esc_site_new { background: #8b008b; border: 1px solid #686262; width: 952px; padding: 10px; margin: 20px 10px; }
/* escort momnet add 150411*/
.moment_imgs { position: relative; }
.moment_img_headigs { position: absolute; left: 83px; top: 138px; }
.escort_moments { background: url() no-repeat; height: 372px; text-align: center; float: left; padding: 10px; color: #EBEAEA; width: 163px; margin: 4px 4px 16px 4px; }
.escort_moment_txts { line-height: 28px; color: #EBEAEA; }
.escort_moment_txts a { color: #EBEAEA; text-decoration: none; }
.escort_moment_txts a:hover { color: #fff; }
.escort_moments .bans img { border: 2px #737272 solid; border-collapse: collapse; }
.escort_moments .esco img { margin-top: 60px; border: 1px #969696 solid; }
.escort_moment_nmes { padding-top: 6px; line-height: 18px; font-weight: bold; color: #EBEAEA; }
.escort_moment_nmes a { color: #EBEAEA; text-decoration: none; }
.escort_moment_nmes a:hover { color: #fff; }
/* escort momnet add 150411*/
.moment_imgs-s { position: relative; }
.moment_img_headigs-s { position: absolute; left: 150px; top: 96px; }
.moment_img_headigs-s2 { position: absolute; left: 150px; top: 500px; margin-top: 10px; }
.escort_moments-s { background: url() repeat; float: left; padding: 11px 0px; color: #EBEAEA; text-align: center; width: 179px; margin: 4px 0px 16px 10px; border: 1px solid #595959; border-radius: 5px; }
/*.escort_moments-s:nth-child(5n+1){
	margin-right:0px;
}*/
.escort_moment_txts-s { line-height: 28px; color: #EBEAEA; }
.escort_moment_txts a { color: #EBEAEA; text-decoration: none; }
.escort_moment_txts-s a:hover { color: #fff; }
.escort_moments-s .bans img { border: 1px #737272 solid; border-collapse: collapse; }
.escort_moments-s .esco img { margin-top: 48px; border: 1px #969696 solid; }
.escort_moment_nmes-s { padding-top: 6px; line-height: 18px; font-weight: bold; color: #EBEAEA; }
.escort_moment_nmes-s a { color: #EBEAEA; text-decoration: none; }
.escort_moment_nmes-s a:hover { color: #fff; }
.seo-content { width: 960px; padding-left: 20px; margin: 0 auto; text-align: justify; }
/* on gallery option page add 100511 */
.locaBtnnew { margin: 0 auto; padding: 0px 0 0 0; }
.locaBtnnew ul { margin: 0; padding: 0; list-style: none; }
.locaBtnnew ul li { color: #fff; font-weight: normal; padding: 0 0px 0px 0; margin: 0 7px 6px 0px; float: left; width: 32%; }
.locaBtnnew a { display: block; /*background:url(../images/locaBtn.gif) 0 0 no-repeat;*/
color: #fff; text-align: center; width: 164px; font-size: 14px; line-height: 26px; text-decoration: none; background: #3f3f3f; /* Old browsers */ background: -moz-linear-gradient(top, #3f3f3f 0%, #111111 53%, #3f3f3f 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3f3f3f), color-stop(53%, #111111), color-stop(100%, #3f3f3f)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #3f3f3f 0%, #111111 53%, #3f3f3f 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #3f3f3f 0%, #111111 53%, #3f3f3f 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #3f3f3f 0%, #111111 53%, #3f3f3f 100%); /* IE10+ */ background: linear-gradient(to bottom, #3f3f3f 0%, #111111 53%, #3f3f3f 100%); /* W3C */ border: solid #a7a7a7 1px; border-radius: 5px; text-align: center; display: block; }
.locaBtnnew a:hover { border: solid #a5536b 1px; color: #fff; background: #780120; /* Old browsers */ background: -moz-linear-gradient(top, #780120 0%, #21010d 53%, #780120 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #780120), color-stop(53%, #21010d), color-stop(100%, #780120)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #780120 0%, #21010d 53%, #780120 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #780120 0%, #21010d 53%, #780120 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #780120 0%, #21010d 53%, #780120 100%); /* IE10+ */ background: linear-gradient(to bottom, #780120 0%, #21010d 53%, #780120 100%); /* W3C */ }
.text-gallne { font-size: 18px; line-height: 22px; font-weight: normal; }
.size18 { font-size: 18px; line-height: 22px; font-weight: normal; }
.slect-loc { color: #fff; float: left; font: bold 14px Verdana, Arial, Helvetica, sans-serif; padding: 5px 0px 10px 0px; margin-right: 5px; }
.slect-loc h3 { color: #fff; font: bold 14px Verdana, Arial, Helvetica, sans-serif; padding: 0px; margin: 0px; }
.location-dd2 { height: 27px; padding: 0 0 0 0px; margin: 0 0 8px 0; width: 206px; }
.gall-dd { float: left; width: 206px; height: 27px; margin: 7px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.gall-dd option { background: #2c2c2c; color: #cccbcb; }
.chos-mod { color: #FF0000; font: normal 20px Verdana, Arial, Helvetica, sans-serif; padding: 15px 0px 0px 0px; }
.new-buttNew { float: right; padding: 5px 10px 0px 0px; width: 210px; text-align: right; }
.hed-phenNew { /*background:url(../images/phonIcon.png) no-repeat 0 2px;*/ font-size: 22px; line-height: 40px; height: 40px; color: #fff; padding: 0px 0px 0px 0px; margin: 0px; font-weight: bold; font-family: "Trebuchet MS", Helvetica, sans-serif; text-align: right; }
.hed-phenNew a { color: #fff; }
.main-centNew { margin: 0px; padding: 0px; background: url() repeat-x left top }
.left-phnNew { margin:0px; padding: 20px 0 0; height: 35px; text-align: center; margin-top:10px !important;}
.hed-naneNew { margin: 0px auto; padding: 0px 0px 0px 0px; width: 993px; height: 164px; background: url() no-repeat right top; }
.right-hednNew { float: left; margin: 0px; padding: 0px; width: 463px; }
.main-centNew1 { margin: 0px; padding: 0px; }
.main-centNew2 { margin: 0px; padding: 0px; }
.hed-naneNew1 { margin: 0px; padding: 0px 0px 0px 0px; width: 993px; height: 164px; }
.naviNew { background: url() repeat-x left top; height: 56px; }
.naviNew ul { list-style: none; margin: 0; padding: 0 0 0 25px; }
.naviNew ul li { float: left; margin: 0; margin: 14px 35px 0 0; padding: 0; }
.naviNew ul li:last-child { margin-right: 0px; }
.naviNew ul li img { border: none; vertical-align: middle; }
.clr { clear: both; }
.contNewRigh { color: #fff; font: normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif; float: right; /*margin:13px 11px 0 0;*/
margin: 13px 116px 0 0; text-align: right; text-transform: uppercase; }
.main-centNew1 { margin: 0px; padding: 0px; background: #960094;}
.hed-naneNew2 { margin: 0px auto; padding: 0px 0px 0px 0px; width: 993px; height: 160px;}
.heading-h { display: none; }
.headiArea h3 { background: url() no-repeat left top; font-size: 21px; padding: 8px 0px 0px 15px; margin: 0px; text-align: left; font-family: "Trebuchet MS"; line-height: 26px; height: 34px; font-weight: normal; text-shadow: #000 5px 5px 5px; }
.epn1 h1 { font-size: 22px; font-family: 'Trebuchet MS'; text-align: left; color: #fff; font-weight: bold; padding: 0px 0px 10px 11px; margin: 0; background: none; line-height: 26px; height: 26px; text-shadow: #000 1px 1px 1px; }
#back-top { position: fixed; bottom: 15px; right: 15px; }
#back-top a { width: 40px; height: 40px; background: url() 0px 0px no-repeat; display: block; text-align: center; font: 11px/100% Arial, Helvetica, sans-serif; text-transform: uppercase; text-decoration: none; color: #bbb; /* background color transition */
-webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s; text-indent: -99999px; }
#back-top a:hover { opacity: 0.8; }
.reviews { width: 650px; margin-top: 15px; float: left; border: 1px solid #969696; padding: 10px !important; }
.pro-left { float: right; width: 600px; }
.pro-right { float: left; width: 360px; }
.contact-sec { width: 500px; float: right; padding: 0px; }
.contact-sec table{ width:100%;}
.txt_12 { width:1%;}
.lft-hd-b4 {  float: left; margin: 2px 2px 0 10px; width: auto;}
.contact-con { width: 400px; float: left }
.recqu { width: 500px; margin: 0 auto; float: none; }
.blog-img { width: 740px; float: left; padding-right: 0px !important; }
.blog-img ul { width: 740px; float: left; list-style: none; margin-left: 0px; }
.blog-img ul li { width: 113px; float: left; list-style: none; text-align: center; }
.blog-img ul li a { text-decoration: none; color: #FFF; }
.blogcon { width: 740px; float: left; }
.blog-rig-sec { width: 220px; float: right; }
.right-review { width: 600px; float: left }
.latest_review { text-align: left; margin: 0px 0px 0px 0px; padding: 15px 0px 0px 0px; width: 190px; }
.latest_review ul { list-style: none; margin: 0px; padding: 0px 0px 0px 0px; }
.latest_review ul li { margin: 0px 32px 15px 0px; padding: 1px 1px 0px 1px; background: #555555; margin-bottom: 30px; border: solid #666261 1px; float: left; }
.write-sec { width: 500px; }
.write-review { float: none; }
.write-text-field { float: none; }
.blog-rev { width: 600px; }
.box1 { width: 96% !important; }
.box2 { width: 98% !important; }
.headingseo { left: 225px; position: absolute; top: 998px !important; background-size: 100% 47px; -moz-background-size: 100% 47px; -o-background-size: 100% 47px; -webkit-background-size: 100% 47px; }
.descon { left: 256px; position: absolute; top: 284px; width: 474px; }
.twittehea { font-size: 22px; left: 252px; position: absolute; top: 655px; }
.twittercon { font-size: 22px; left: 227px; position: absolute; top: 675px; }
.latestcont { left: 760px; position: absolute; top: 1763px; }
.ind_bxsec { position: absolute; top: 308px; }
.worning-rightsec { left: 15px; position: absolute; top: 1402px; width: 960px; }
.content-yami-gupta { left: 15px; position: absolute; top: 1402px; width: 960px; }
.latest-rightsec { left: 227px; position: absolute; top: 642px; }
.blog-rightsec { left: 760px; position: absolute; top: 1722px; }
.seoresponsive { width: 1000px; position: relative; }
.inn-bg .img { text-align: right; }
.main-container { padding: 0px 15px 10px; }
.left-sec { float: left; margin-right: 10px; width: 221px; }
.right-sec { float: left; width: 44% !important; }
.ritepatd { float: right; width: 55% !important; }
.top-show { display: block; margin-top: 27px; }
.top-show2 { display: none; }
.warn-text-sect { height: 220px; padding-top: 20px; }
.new-row { font-size: 18px; padding-top:15px; }
ul.rates { list-style: none; margin: 0px; padding: 10px 0; }
ul.rates li { display: inline-block; width: 32%; vertical-align: top; text-align: center; margin-bottom: 10px; }
ul.rates li select { width: 100%; }
ul.rates li input[type='text'] { width: 90%; }


/************nuber***************/
.new_nubmer a { font-size:24px; color:#fff; text-decoration:none;  font-family: 'lucida_calligraphyitalic';}
.new_nubmer { font-size:24px !important; color:#fff !important; font-family:"Trebuchet MS";}


.main-search-sec{ margin:0; padding:40px 0;}
.search-sec-pdng{ padding:30px 0 10px 0;}
.search-sec-pdng1{ padding:0px 0 10px 0;}

.search-sec-dropdown{ display:none; height:36px; line-height:36px; padding:0 10px; cursor:pointer; color:#fff; font-size:14px; text-shadow:1px 1px 1px rgba(93,0,0,.5); background:url() no-repeat 97% 15px, url(../images/dropdown-bg.png);/* background: #da3e45;
background: -moz-linear-gradient(top, #da3e45 0%, #ce0004 52%, #a00000 52%, #ce0303 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#da3e45), color-stop(52%,#ce0004), color-stop(52%,#a00000), color-stop(100%,#ce0303)); 
background: -webkit-linear-gradient(top, #da3e45 0%,#ce0004 52%,#a00000 52%,#ce0303 100%);
background: -o-linear-gradient(top, #da3e45 0%,#ce0004 52%,#a00000 52%,#ce0303 100%); 
background: -ms-linear-gradient(top, #da3e45 0%,#ce0004 52%,#a00000 52%,#ce0303 100%);
background: linear-gradient(to bottom, #da3e45 0%,#ce0004 52%,#a00000 52%,#ce0303 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#da3e45', endColorstr='#ce0303',GradientType=0 );*/}
/*.search-sec-dropdown a{ background:url(../images/drow-arrow.png) no-repeat 0 0; display:block;}*/

.search-sec{ margin:0; padding:0; width:100%; float:left;}
.search-sec ul{ margin:0; padding:0;}
.search-sec ul li{ margin:0 0 0 1%; padding:0; float:left; width:19.2%;}
.search-sec ul li:first-child{ margin-left:0;}

/*******010416*******/
.socila-icons-box { height:auto; width:auto;}
.socila-icons-box ul { margin:0; padding:0; list-style:none;}
.socila-icons-box ul li { float:left;  margin: 15px 0 0 7px; padding:0;}
.blogrightfo { vertical-align:top;}
.index-menu #nav li a.top_link span.down { padding:0 35px;}

/*********070115***********/
.p-box { padding:15px 10px;}
.heading-box { clear: both; height: auto; overflow: hidden; padding: 0; width: auto;}
.heading-box h1 { float:left; width:50%; background:none;}
.heading-box .right-btn { float:right; margin:9px 0 0;}
.dv-new-co{ display:none;}

.park-away{ position: absolute; top: 0; right: 0;}

.whatsapp{position:fixed;right:0;top:52%}.whatsapp h5{color:#fff;background:#20b20f;padding:12px;border-radius:10px}#callme{position:fixed;left:0;top:52%;width:60px;height:60px;cursor:pointer;z-index:555}#callme #callmeMain{-moz-border-radius:50%!important;-webkit-border-radius:50%!important;border-radius:50%!important;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#25d366;width:60px;height:60px;-webkit-animation:zcwmini2 1.5s 0s ease-out infinite;-moz-animation:zcwmini2 1.5s 0s ease-out infinite;animation:zcwmini2 1.5s 0s ease-out infinite}#callme #callmeMain:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(../images/escort-phone-number.png);background-repeat:no-repeat;background-position:center center;-webkit-animation:zcwphone2 1.5s linear infinite;-moz-animation:zcwphone2 1.5s linear infinite;animation:zcwphone2 1.5s linear infinite}@-webkit-keyframes zcwphone{0%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}25%{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}50%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}75%{-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}100%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}}@-moz-keyframes zcwphone{0%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}25%{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}50%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}75%{-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}100%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes zcwphone{0%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}25%{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}50%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}75%{-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}100%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes zcwphone2{0%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}25%{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}50%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}75%{-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}100%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}}@-moz-keyframes zcwphone2{0%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}25%{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}50%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}75%{-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}100%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes zcwphone2{0%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}25%{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}50%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}75%{-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}100%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}}