@font-face {
    font-family: 'HelveticaNeueLTStd57Condensed';
    src: url('helveticaneueltstd-cn.eot');
    src: url('helveticaneueltstd-cn.eot') format('embedded-opentype'),
         url('helveticaneueltstd-cn.woff') format('woff'),
         url('helveticaneueltstd-cn.ttf') format('truetype'),
         url('helveticaneueltstd-cn.svg#HelveticaNeueLTStd57Condensed') format('svg');
}
body {color:##2A2A2A;margin:0;padding:0;background:#EBEBEB;font-family: arial;}
div#div-gpt-ad-1446698095570-0 {position: fixed;right: 0;bottom: 10px;padding: 0 0px 0 0;}
header, nav, section, article{position:relative;float:left;}
img{border:0;}
#BannerLayer1d6ed6c{display:none !important;}
#main{width:100%;margin:0 auto;}
/* header*/
header{width:100%;height:114px;}	
/*.logosec{width:100%;height:115px;margin:0 auto;background:url(../images/top-navigation-bg.png) top center repeat-x;}*/
.logosec{width:100%;height:115px;margin:0 auto;background-color: #F9F9F9;}
.logosec1{width:1001px;height:auto;margin:0 auto;}
.logo{width:262px;height:47;margin:30px 0 0 0;padding:0;float:left;background:url("https://www.mapsofindia.com/images2009/mapsofindia-logo.png") no-repeat;}
.logoright{width:728px;height:auto;margin:5px 0 0 0;padding:0;float:right;background: url("https://www.mapsofindia.com/advertisement1.png") top left no-repeat;
padding: 10px 0px 0px 0px;}
.search{float:left;padding:0;width:185px;height:37px; position:relative;}
.search input[type="text"]{width:96%;float:left;padding:8px 2%;color:#8A7F83;}
.hotelsearch {float:left;padding:0;width:195px;height:37px; position:relative;}
.advertise_for_mob{width:300px;height:250px;background:url("https://www.mapsofindia.com/images2/banner-advertise.jpg") no-repeat;margin:0 auto;}
.ban_text_center_mob {width: 300px;margin: 30px 0 0 0px;float: right;font-size: 25px;color: #45A8E3;line-height: 30px;text-align: center;font-weight: 600;}
.ban_text_center_mob span {color: #F43C60;}
span.ban_voc_mob {color: #3E3A3B;font-weight: 400;font-family: arial, sans-serif;font-size: 17px;}
span.ban_million_mob {color: #FFA511;font-size: 23px;text-shadow: 0 0.1em 0.05em #E7E3DA;}
.search span{width:21px;height:17px;background:#ffffff url(../images/lens.jpg) 0px 0px no-repeat;display:block;cursor:pointer;position:absolute;margin:5px 0 0 132px}
.search1 select{width:235px;float:left;padding:8px;color:#8A7F83;margin:15px 0 0 15px}
.search2 select{width:235px;float:left;padding:8px;color:#8A7F83;margin:15px 0 0 15px}
.search-icon{width:27px;height:25px;background:#ffffff url(../images/lens.jpg) 0px 0px no-repeat;display:block;cursor:pointer;position:absolute;margin:52px 0 0 155px}
.search1 span{width:11px;height:8px;background:#ffffff url(../images/drop-down-arrow.jpg) 0px 0px no-repeat;display:block;cursor:pointer;position:absolute;margin:29px 0 0 142px}
.social{width:30px;height:30px;margin:15px 0px 0px 10px;padding:0;float:left}
/* header*/
#LightBox1 {display: block !important;}
.cl{clear:both; height:0px;}
/* nav */
nav{width:100%;/* For IE8 and earlier */z-index:1005;position:relative;float:left; background: url(../images/nav.jpg) top left repeat-x;}
nav ul{margin:0;padding:0;list-style-type:none;width:70%;height:60px;background:#514c49; position:relative;float: left;}
nav ul li{float:left;font-family: Arial, Helvetica, sans-serif;font-size: 15px;color:#ffffff;text-decoration:none;font-weight:bold;margin:18px 5px 0 5px;}
nav ul li a{margin:0;padding:0;color:#ffffff;text-decoration:none;position:relative;}
nav ul li a:hover{color:#ffffff;text-decoration:underline;}
nav ul li a:active{color:#ffffff;text-decoration:underline;}

.top-nav {box-shadow: 0px 2px 15px #888;width: 1005px;height: 60px;margin: 0 auto;}
.top-nav1 {box-shadow: 0px 2px 15px #888;width: 1005px;height: 60px;margin: 0 auto;}

/* nav */



/*serch box*/
.searchbox{width:1005px;height:auto;float:left;}
.searchbox1{width:1005px;height:auto;float:left;}
.searchbox1 .left{width:156px;height:115px;float:left;background:url(../images/hotel.jpg) top left no-repeat;position:relative;}
.searchbox1 .right{width:849px;height:115px;float:left;background:#F5F5F5 url(../images/blue-strip-submit.jpg) bottom right repeat-x;}

.searchbox .left1{width:156px;height:115px;float:left;background:url(../images/destinations.jpg) top left no-repeat;position:relative;}
.searchbox .left2{width:156px;height:115px;float:left;background:url(../images/flight.jpg) top left no-repeat;position:relative;}
.searchbox .left3{width:156px;height:115px;float:left;background:url(../images/bus.jpg) top left no-repeat;position:relative;}
.searchbox .left4{width:156px;height:115px;float:left;background:url(../images/train.jpg) top left no-repeat;position:relative;}
.searchbox .left5{width:156px;height:115px;float:left;background:url(../images/travel-agents.jpg) top left no-repeat;position:relative;}

.tex{float:left;width:100%;height:30px;background:url(../images/black-strip-hotel.jpg) top left repeat-x;font-family: Arial, Helvetica, sans-serif;;position:absolute;bottom:-10px;color:#FFFFFF;font-size:15px;font-weight:bold;text-transform:uppercase;padding:5px 0 5px 0;text-align:center;}
.searchbox .right{width:849px;height:115px;float:right;background:#F5F5F5 url(../images/blue-strip-submit.jpg) bottom right repeat-x;}
.rigbox{float:left;padding:0;margin:10px 0 0 14px;width:335px;height:auto;}
.rigbox1{float:left;padding:0;margin:10px 0 0 14px;width:205px;height:auto;}
.rigbox1 .heading{float:left;font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;color:#0067A5;}
.rigbox .heading{float:left;font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;color:#0067A5;width: 100%;}
.rigbox .box{float:left;padding:0;width:285px;height:64px;background:#f5f5f5;border:solid 1px #DEDEDE;margin:5px 0 0 0;}
.rigbox1 .box1{float:left;padding:0;width:200px;height:70px;background:#f5f5f5;border:solid 1px #DEDEDE;margin:5px 0 0 0;}


.rigbox2{float:left;padding:0;margin:10px 0 0 14px;width:520px;height:auto;}
.rigbox2 .heading{float:left;font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;color:#0067A5;}
.rigbox2 .box1{float:left;padding:0;width:518px;height:60px;background:#f5f5f5;border:solid 1px #DEDEDE;margin:5px 0 0 0;}

.rigboxfl{float:left;padding:0;margin:10px 0 0 14px;width:550px;height:auto;}
.rigboxfl .heading{float:left;font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;color:#0067A5;}
.rigboxfl .box{float:left;padding:0;width:535px;height:60px;background:#f5f5f5;border:solid 1px #DEDEDE;margin:5px 0 0 0;}

.rigboxrl{float:left;padding:0;margin:10px 0 0 14px;width:705px;height:auto;}
.rigboxrl .heading{float:left;font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;color:#0067A5;}
.rigboxrl .box{float:left;padding:0;width:700px;height:60px;background:#f5f5f5;border:solid 1px #DEDEDE;margin:5px 0 0 0;}

.right .sub{float:left;font-family: Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase;color:#ffffff;padding:55px 0 0 5px;cursor: pointer;}
.padd{margin:20px 0 0 5px;}
/*serch box ends*/

/* Lightbox */  
/* Lightbox panel with some content */  
.lightbox-panel {display:none;position:absolute;top:60px;left:0px;width:1005px;height:115px;z-index:10000;float:left; border: 1px solid #B0B0B0;}  


/* Lightbox */

/* footer ****/
.main.bottom-lnk {
    margin-bottom: 100px !important;
}
.display-footer-sticky {text-align: center;}
footer{width:1003px;margin:0 auto;}
.bottom-menu-bg {float: left;padding: 0;margin: 5px 0 0 0;width: 100%;background: #006aba;text-align: left;}
.bottom-menu {padding: 0;margin: 0 auto;width: 1000px;}
.bt-menu {float: left;padding: 0 0 11px 5px;margin: 0;width: 1000px;}
.bt-menu1 .bt-hd-text {padding: 0;margin: 0;font-family: arial;font-size:12px;font-weight:bold;color:#FCF604;}
.bt-menu1 .bt-hd-text a:link, .bt-hd-text a:visited {padding: 0;margin: 0;font-family: arial;font-size:12px;font-weight:bold;color:#FCF604;text-decoration: none;}
.bt-text-menu {float: left;padding: 0;margin: 0;}
.leftad_panel{width:100%;text-align: center;}
.bt-text-menu ul {padding: 0;margin: 0;}
.bt-text-menu li {padding: 0;margin: 0;display: block;list-style: none;font-family: arial;font-size: 12px;color: white;line-height: 18px;}
.bt-text-menu li a {padding: 0;margin: 0;font-family: arial;font-size: 12px;color: white;text-decoration: none;line-height: 18px;}
.bt-menu1 {float: left;padding: 10px 10px 0 0;margin: 0;}
.bt-text-menu2 {float: left;padding: 0;margin: 0; width:1000px;}
.bt-text-menu2 ul {padding: 0;margin: 0;}
.bt-text-menu2 li {padding: 0 5px;margin: 0;display: block;list-style: none;font-family: arial;font-size: 12px;color: white;line-height: 18px; float:left;}
.bt-text-menu2 li a {padding: 0;margin: 0;font-family: arial;font-size: 12px;color: white;text-decoration: none;line-height: 18px;}
/* footer ****/

/* bottom links****/
.main {width: 1001px;text-align: center;margin: 0 auto;border: 0px solid red;clear: both;display: table;}
.tab_nav {background: url(https://www.mapsofindia.com/images2009/navigation-base.gif) repeat-x top;height: 34px;width: auto;clear: both;margin: 2px 0 0 0;}
.tab_left {float: left;background: url(https://www.mapsofindia.com/images2009/navigation-L-base.gif) no-repeat top;height: 34px;width: 7px;border: 0px solid red;}
.tab_right {float: right;background: url(https://www.mapsofindia.com/images2009/navigation-R-base.gif) no-repeat top;height: 34px;width: 7px;border: 0px solid red;}
.bottom-links {width: 85%;border: 0px solid red;margin: 5px auto;display: table;line-height: 20px;color: #006BC5;}
.bottom-links a:link, .bottom-links a:visited {color: #006BC6;font-size: 11px;font-family: Tahoma;text-decoration: none;margin: 0 2px 0 2px;}
.bottom-links {width: 85%;border: 0px solid red;margin: 5px auto;display: table;line-height: 20px;color: #006BC5;}
.bottom-links a:hover {color: #006BC6;font-size: 11px;font-family: Tahoma;text-decoration: underline;margin: 0 2px 0 2px;}
.advertise-link:visited {color: white;margin: 0px 0 0 0;font-weight: bold;text-decoration: none;font-family: tahoma;font-size: 12px;text-decoration: underline;}
.advertise-link {color: white;margin: 0px 0 0 0;font-weight: bold;text-decoration: none;font-family: Arial;font-size: 11px;text-decoration: underline; margin-top: -2px !important;}
.search1 {font-weight: bold;padding: 0px 10px 3px 10px;text-align: center;font-size: 12px;height:23px;}
table.text_form input, input {line-height: 16px;font-size: 11px;}
.search1 input {width: 215px;height: 34px;border: none;float: left;line-height: 21px;background: none;padding-left: 7px;outline: none;}
/* bottom links****/



.reg_input{float:left;}
.reg_input input{width: 210px;height: 20px;margin: 20px 0px 0px 10px;}


/* content section*/
section{width:100%;position:relative;padding:0;margin:0 auto;background:#ebebeb;}
#content{width:1005px;height:auto;padding:0;background:#EFEFEF;margin:0 auto;}
.firstbox {width: 1005px;height: auto;float: left;padding: 0;border:1px solid #989898;}
.leftbox {width: 20%;float: left;background:url(../images/bg.jpg) repeat;}
.rightbox {float: right;width: 80%;background:#ffffff;}
/* content section*/


/*left panal*/
.left-heading{margin: 15px 0px 0 15px;padding: 0px 0 5px 0px;float: left;;font-size: 18px;font-weight: bold;color: #0067A5;text-align: left;width: 90%;}
.left-heading a:link, .left-heading a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 18px;text-decoration: none;color: #0067A5;}
.left-heading a:hover {text-decoration: underline;color: #0067A5;}

.left-heading_hotel{margin: 0px 0px 0 15px;padding: 0px 0 5px 0px;float: left;;font-size: 15px;font-weight: bold;color: #0067A5;text-align: left;width: 90%;}
.left-heading_hotel a:link, .left-heading_hotel a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 15px;text-decoration: none;color: #0067A5;}
.left-heading_hotel a:hover {text-decoration: underline;color: #0067A5;}

.left-links {margin: 0px 0px 0px 30px;padding: 0 0 0 0;clear: both;width: 80%;}

.left-links ul {list-style-image: url(../images/arrow.jpg);margin: 0px 0 0 0px;padding: 0px;float: left;}

.left-links ul li{font-weight: normal;line-height: 18px;font-size: 12px;color: #757575;text-decoration: none;margin: 0;padding: 3px 0 0 0px;}
.left-links ul {list-style-image: url(../images/arrow.jpg);}

.left-links ul li a:link,  .left-links ul li a:visited{font-weight: normal;font-size: 14px;line-height: 18px;color: #757575;text-decoration: none;font-family: Arial, Helvetica, sans-serif;}

.left-links ul li a:hover {text-decoration: underline;}

.morelink {float: left;width: 100%;text-align: right;margin: 0px 15px 0px 0px;}
.morelink a:link, .morelink a:visited {color:red;text-decoration: none;}
.morelink a:hover {text-decoration: underline;}
/*left panal*/



/*right box*/
.mapbox {width: 804px;height: auto;margin: 0; float: left;padding: 0;}
.mapbox .lf {width: 804px;height: auto;float: left;text-align: center;}
.mapbox1 {width: 804px;height: auto;float: left;padding: 0;}

.mapbox1 .lf {width: 804px;height: auto;float: left;text-align: center;margin: 10px 0px 0px 0px;}

.search .gsearch {height: 30px !important;width: 180px;}
.content-tophead {width: 100%;height: 75px;margin: 0 auto;}


.content-top1 {width: 800px;height: auto;margin: 0 auto;}
.content-top {width: 800px;margin: 0 auto;}


.travel {width: 800px;height:auto;margin: 0px 0 0 0;padding: 0px 0px 5px 0px;float: left;background-color: 
#EBEBEB;}

h1 {font-family: Arial, Helvetica, sans-serif;font-size: 26px;font-weight: bold;color: #0067A5;text-align: left;padding: 0px 0 0px 20px;margin: 12px 0px 0px 0px;}

.sociallogo {width:30%;height: 60px;margin: 0px 0 0 0;padding: 0;float: left;background: #514C49;}
.search {float: left;padding: 0;width: 185px;height: 37px;position: relative;margin: 10px 0px 0px 0px;}
.social a:hover{opacity:0.6;}

.below_h1_new_add {
text-align: center;
}

/*right box*/


/*content box*/

.content {width: 770px;float: left;margin: 15px 17px 15px 17px;}

.content-text {width: 95%;float: left;margin: 10px;}

.tourismtop{width:765px;height:auto;background: url(../images/bg.jpg) repeat;margin:10px 0px 0 0px;float:left;padding:0;border:solid 1px #CCCCCC;}
.tourismtop .head{margin:10px 0px 0 15px;padding:0px 0 5px 0px;float:left;font-family: Arial, Helvetica, sans-serif;
font-size: 22px;font-weight:bold;color:#0067A5;text-align:left;border-bottom:solid 2px #E5711A;width:95%;}
.tourismtop .head h2{font-size: 22px;color: #0067A5;}
.tourismtop .box{width:750px;margin:5px 0px 0 0px;float:left;padding:0;}
.tourismtop .box .thumb{width:191px;height:149;margin:14px;float:left;padding:0;}
.tourismtop .box .text{margin: 10px 0px 0px 5px;padding:0;color:#272727;text-align:justify;line-height:18px;width:740px;font-family: arial;font-size: 14px;}





.howtoreach{width:765px;height:auto;background:#ffffff;margin:10px 0px 0 0px;float:left;padding:0;}
.howtoreach .head{margin:10px 0px 0 15px;padding:0px 0 5px 0px;float:left;font-family: Arial, Helvetica, sans-serif;
font-size: 22px;font-weight:bold;color:#0067A5;text-align:left;border-bottom:solid 2px #E5711A;width:95%;}
.howtoreach .box{width:725px;margin:5px 0px 0 0px;float:left;padding:0;}
.howtoreach .box .text{margin: 10px 0px 0px 15px;padding: 0;color: #272727;text-align: justify;line-height: 18px;width: 725px;font-family: arial;font-size: 14px;}




.howtoreach1{width:750px;height:auto;background:#ffffff;margin:10px 0px 0 0px;float:left;padding:0;}
.howtoreach1 .head{margin: 10px 0px 0 0px;
padding: 0px 0 5px 0px;
float: left;
font-family: "Helvetica-CondensedBold";
font-size: 20px;
font-weight: bold;
color: 
#757575;}
.howtoreach1 .box{width:740px;margin:5px 0px 0 15px;float:left;padding:0;}
.howtoreach1 .box .text{margin: 25px 0px 0px 0px;padding: 0;color: #272727;text-align: justify;line-height: 18px;width: 725px;float: left;font-family: arial;font-size: 14px;}
.howtoreach1 .box .text .thumb{width: 279px;height: 122px;margin: 14px;float: left;padding: 0;}



.hotels {width: 765px;height: auto;background: url(../images/bg.jpg) repeat;margin: 10px 0px 0 0px;float: left;padding: 0;border: solid 1px #CCC;}
.hotels .box .text .thumb {width: 188px;height: 146px;margin: 14px;float: left;padding: 0;}
.hotels .box {width: 740px;margin: 10px 0px 10px 20px;float: left;padding: 0;}
.hotels .head {margin: 10px 0px 0 20px;padding: 0px 0 5px 0px;float: left;font-family: Arial, Helvetica, sans-serif;
font-size: 22px;font-weight: bold;color: #0067A5;text-align: left;border-bottom: solid 2px #E5711A;width: 95%;}
.hotels .box .text {margin: 10px 0px 0 0px;padding: 0;float: left;color: #272727;text-align: justify;line-height: 18px;width: 725px;font-family: arial;font-size: 14px;}
.hotels .box .more {margin: 10px 0px 0 0px;padding: 2px 15px 2px 5px;float: right;background: #0667AB;color: white;}
.hotels .box .more a {text-decoration: none;color: white;}

.placesto{width: 765px;background: white;float: left;}
.placesto .inner{width:100%; height:auto;float: left;}
.placesto .inner .hotels {width: 100%;height: auto;background: url(../images/bg.jpg) repeat;margin: 10px 0px 0 0px;float: left;padding: 0;border: solid 1px #CCC;}
.placesto .inner .hotels .box {width: 735px;margin: 16px 0px 10px 10px;float: left;padding: 0;}
.placesto .inner .hotels .head {margin: 10px 0px 0 20px;padding: 0px 0 5px 0px;float: left;font-family: Arial, Helvetica, sans-serif;
font-size: 22px;font-weight: bold;color: #0067A5;text-align: left;border-bottom: solid 2px #E5711A;width: 92%;}
.head a{text-decoration:none;color: #0067A5;}
.head a:hover{text-decoration:underline;color: #0067A5;}
.thumb-section {height: auto;width: 99%;}
.thumb-section .img-section {height: 114px;width: 100px;padding: 10px;float: left;}
.thumb-section .img-section .image-text {text-align: center;}

.img-section1 {height: 114px;width: 100px;padding: 10px;float: left;}
.img-section1 .image-text {text-align: center;margin: 25px 0px 0px 0px;}

.thumb-section .img-section1 .image-text a:link, .thumb-section .img-section1 .image-text a:visited {
font-weight: normal;
font-size: 12px;
line-height: 18px;
color: #000000;
text-decoration: none;
}

.thumb-section .img-section1 .image-text a:hover{text-decoration:underline;}

.thumb-section .img-section .image-text a:link, .thumb-section .img-section .image-text a:visited {
font-weight: normal;
font-size: 12px;
line-height: 18px;
color: #000000;
text-decoration: none;
}

.thumb-section .img-section .image-text a:hover{text-decoration:underline;}
.buy_custom_map_moi {
    width: 110px;
    display: block;
    padding-top: 2px;
    float: left;
}
.social-icon {
    display: block;
    float: right;
    padding: 0px 0 11px 15px;
}


/*content box*/
.close{position: absolute;cursor: pointer;right: 5px;top: 5px;}


.text .txthead {
margin: 10px 0px 0 0px;
padding: 0px 0 5px 0px;
float: left;
font-family: "Helvetica-CondensedBold";
font-size: 20px;
font-weight: bold;
color: 
#757575;
}

/*tables link*/
.intnl_contr_link_block {border: 1px solid #E2DFE0;background: url(../images/bg.jpg) repeat;width: 600px;display: table;}

.intnl_heading {font: 16px arial;font-weight: 600;width: 600px;margin: 15px 0 5px 25px;}

.intnl_heading a {font: 20px arial;color: #1FB9EF;text-decoration: none;font-weight: bold;width: 600px;font-family: Arial, Helvetica, sans-serif;font-size: 22px;}

.intnl_heading a:hover {text-decoration: underline;}




.intrl_links {font: 11px arial;color: black;text-decoration: none;font-weight: bold;float: left;text-align: left;width: 190px;margin: 0px 0px 0px 15px;}
.intrl_links ul {margin: 0;list-style: none;float: left;padding: 0px;}

.intrl_links ul li {margin: 0;padding: 3px 0;font: 12px arial;color: #2B2B2B;text-decoration: none;text-align: left;}

.intrl_links ul li a:hover {text-decoration: underline;}
.intrl_links ul li a:link, .intrl_links ul li a:visited {font: 12px arial;color: #2B2B2B;text-decoration: none;font-weight: normal;background: url(../images/arrow.jpg) center left no-repeat;padding: 0 0 0 10px;vertical-align: top;text-align: left;}

/*tables link*/


/*tables link for travel pages without map */
.intnl_contr_link_block1 {border: 1px solid #E2DFE0;margin: 15px 0 0 0px;width: 580px;display: table;}

.intnl_heading1 {font-weight: 600;width: 580px;margin: 15px 0 5px 25px;font-family: Arial, Helvetica, sans-serif;font-size: 22px;color: #1FB9EF;text-align:left;}

.intnl_heading1 a {color: #1FB9EF;text-decoration: none;font-weight: bold;width: 600px;font-family: Arial, Helvetica, sans-serif;font-size: 22px;}

.intnl_heading1 a:hover {text-decoration: underline;}




.intrl_links1 {font: 12px arial;color: black;text-decoration: none;font-weight: bold;float: left;text-align: left;width: 185px;margin: 0px 0px 0px 15px;}
.intrl_links1 ul {margin: 0;list-style: none;float: left;padding: 0px;}

.intrl_links1 ul li {margin: 0;padding: 3px 0;font: 12px arial;color: #2B2B2B;text-decoration: none;text-align: left;}

.intrl_links1 ul li a:hover {text-decoration: underline;}
.intrl_links1 ul li a:link, .intrl_links1 ul li a:visited {font: 12px arial;color: #2B2B2B;text-decoration: none;font-weight: normal;background: url(../images/arrow.jpg) center left no-repeat;padding: 0 0 0 10px;vertical-align: top;text-align: left;}

/*tables link for travel pages without map */




.houseads {
background: url("https://www.mapsofindia.com/advertisement1.png") top left no-repeat;
padding: 10px 0px 0px 0px;
margin: 10px 0 0 5px;
background-color: 
transparent !important;
height: auto !important;
width: auto !important;
float: left;
}

.below_h1_new_add {
background: url("https://www.mapsofindia.com/advertisement1.png") no-repeat 35px 10px;
padding-top: 20px;
}

.add-div {
background: url("https://www.mapsofindia.com/advertisement1.png") top left no-repeat;
padding: 10px 0px 0px 5px;
margin: 10px 0 0 60px;
background-color: 
transparent !important;
height: auto !important;
width: auto !important;
float: left;
}

.add-div1 {
background: url("https://www.mapsofindia.com/advertisement1.png") top left no-repeat;
padding: 10px 0px 0px 5px;
margin: 10px 0 0 0px;
background-color: 
transparent !important;
height: auto !important;
width: auto !important;
float: left;
}

.mapstrip1{width: 50%;background-color: #514C49;color: white;height: 50px;}
.mapstrip2{width: 50%;background-color: #EBEBEB;color: black;height: 50px;}


.print-links a:link, .print-links a:visited {color: black;font-size: 12px;font-weight: bold;text-decoration: none;white-space: nowrap;}
.print-links a:hover {text-decoration: underline;}

.buynowform {background: #F5F3F4;border: 5px solid #E4E2E3;padding: 8px;z-index: 2000;border-collapse: collapse;display: block;margin-left: 2px;top: 670px;position: absolute;width: 500px;}
.table_left_corner1 {background: url(https://www.mapsofindia.com/images2009/table-left.jpg) top left no-repeat;width: 11px;height: 24px;background-color: #0D539C;}
.table_head, .table_head a:link, .table_head a:visited, .table_head1 {background-color: #0D539C;color: white;font-family: Arial;font-weight: bold;font-size: 14px;text-decoration: none;padding-left: 5px;text-align: center;}
.table_right_corner1 {background: url(https://www.mapsofindia.com/images2009/table-right.jpg) top right no-repeat;width: 11px;height: 24px;background-color: #0D539C;}
.buy-now {background: url(https://www.mapsofindia.com/images2009/buy-button.gif) no-repeat top right;height: 26px;width: 99px;padding: 6px 5px 0 0px;text-align: right;vertical-align: top;}
.buy-now a:link, .buy-now a:visited {color: white;font-size: 12px;font-weight: bold;text-decoration: none;}
.buy-now {text-align: right;}
.disclaimer {font-size: 11px;font-weight: normal;text-align: justify;margin: 0 10px 0 12px;border: 0px solid red;font-family: tahoma;}
#LightBox1 {margin-bottom: 10px;padding: 5px;}
.box_content {width: 97%;border: 1px solid #CACACA;float: left;display: none;}


/*content text box*/
.text1 {font-size: 12px;font-weight: normal;text-align: justify;margin: 0;border: 0px solid red;line-height: 18px;font-family: arial;
float: left; padding:10px;}

.content-text .text {font-size: 14px;font-weight: normal;text-align: justify;margin: 0;border: 0px solid red;line-height: 20px;font-family: arial;width: 78%;
float: left;}
.content-text .text h2 {color: #065D96;text-decoration: none;}
h2 {color: white;padding: 0 0 0 0;margin: 0 0 0 0;display: inline;font-size: 15px;font-family: Arial, Helvetica, sans-serif;}
.content-text .text h3 {color: #065D96;text-decoration: none;display: inline;text-decoration: none;}
.content-text .text h3 a{color: #065D96;text-decoration: none;display: inline;text-decoration: none;}
.content-text .text h3 a:hover{color: #065D96;text-decoration: none;display: inline;text-decoration: none;}
.content_heading {font: 14px arial,trebuchet;color: #065D96;font-weight: 600;text-decoration: none;}


#div-gpt-ad-1537769144780-0,#div-gpt-ad-1378116060310-0 {width: 336px;height: 280px;float: left;padding-right: 15px;}
#div-gpt-ad-1385033790590-16 {float: left;padding: 15px;width: 300px;height: 250px;}
.right-panel {float: right;border: 0px solid red;width: 22%;margin: 0 0px 0 0px;}

.content_headingtop {font-family: Times New Roman, Times, serif;font-size: 22px;}
.content_headingmid2 {font-family: Times New Roman, Times, serif;font-size: 18px;color: black;}
.content_headingmid2 a {color: black;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 18px;}

.content_headingmid2 a:hover {text-decoration: underline;}
.content_headingmid {font-family: Times New Roman, Times, serif;font-size: 20px;color: #065D96;text-decoration: none;font-weight: 600;}

.content_headingmid a{font-family: Times New Roman, Times, serif;font-size: 20px;color: #065D96;text-decoration: none;font-weight: 600; text-decoration:none;}

.content_headingmid a:hover{font-family: Times New Roman, Times, serif;font-size: 20px;color: #065D96;text-decoration: none;font-weight: 600; text-decoration:none;}
/*content text box*/

#gallery-next{right: 5px !important;}
.gallery-shadow {margin-left: 30px !important;}


.navigation {width: 100%;color: #007ADF;font-weight: normal;text-align: left;padding: 5px 0 5px 0px;margin-left: 5px;font-size: 11px;font-family: Tahoma;float: left;border: 0px solid red;}
.navigation a:link, .navigation a:visited {clear: both;width: 100%;color: black;font-weight: bold;font-size: 12px;text-decoration: none;}
.navigation a:hover {clear: both;width: 100%;color: #007ADF;font-weight: bold;font-size: 12px;text-decoration: underline;}





/*top slider css for small slider*/


a {
font-family: Arial, Helvetica, sans-serif;
color: #000000;
}



#gallery-prev{float: left;background: url('https://www.mapsofindia.com/delhi/images/images-new/left-arrow.png') top left no-repeat; height: 40px;width: 33px;position: relative;bottom: 225px;left: 16px;}
#gallery-next{float: right; background: url('https://www.mapsofindia.com/delhi/images/images-new/right-arrow.png') no-repeat; height: 40px;width: 33px;position: relative;bottom: 225px;right: 10px;}
.gallery-wrap-text{position: relative; bottom: 408px; left: 5px; color: white; font-weight: bold; font-size: 16px; text-align: center; background: #000000; width: 200px; height: 25px;}


.slider-top {margin: 0px 0px 0px 18px;overflow: hidden;width: 765px;position: relative;height: 400px;}
.slider-top ul {position: relative;-webkit-transition: 0.5s left;-moz-transition: 0.5s left;-ms-transition: 0.5s left;-o-transition: 0.5s left;width:100000px;float:left;list-style: none;margin: 0;padding: 0;}

.slider-top ul  li {float: left;margin: 0 10px;list-style: none;}

.slider-top ul li img{border: 0px solid #40331B;height: 400px;width: 750px;}

.gallery-shadow{margin:-1px 0px 0px 0px;}


/*top slider css for small slider*/



/*top slider css for 800width slider*/



#gallery-prev1{float: right;background: url('../images/left-button.jpg') top left no-repeat; height: 100px;width: 82px;position: absolute;top: 219px;left: 12px;cursor: pointer;}
#gallery-next1{float: right; background: url('../images/right-button.jpg') no-repeat; height: 100px;width: 82px;position: absolute;top: 219px;right: 0px;cursor: pointer;}
.gallery-wrap-text1{position: relative; bottom: 0px; left: 5px; color: #000000; font-size: 16px; text-align: left; background: #ffffff; width: 640px; height: 25px;width: 640px;height: 60px;}


.slider-top1 {overflow: hidden;width: 800px;position: relative;height: 660px;margin: 0 auto;}
.slider-top1 ul {position: relative;-webkit-transition: 0.5s left;-moz-transition: 0.5s left;-ms-transition: 0.5s left;-o-transition: 0.5s left;width:100000px;float:left;list-style: none;margin: 0;padding: 0;}

.slider-top1 ul  li {float: left;margin: 0;list-style: none;}

.slider-top1 ul li img{border: 0px solid #40331B;height: 563px;width: 800px;}
.gallery-shadow1{margin:-1px 0px 0px 0px;}


/*top slider css for 800width slider*/


/*top slider css for 600width slider*/
#gallery-prev3{float: right;background: url('https://www.mapsofindia.com/widgets/travel/images/left-arrow.jpg') top left no-repeat; height: 60px;width: 50px;position: relative;bottom: 92px;left: 0px;}
#gallery-next3{float: right; background: url('https://www.mapsofindia.com/widgets/travel/images/right-arrow.jpg') no-repeat; height: 60px;width: 50px;position: relative;bottom:92px;right: 10px;}
.gallery-wrap-text3{position: relative; bottom: 0px; left: 5px; color: #000000;  font-size: 16px; text-align: left; background: #ffffff; width: 500px; height:60px;font-weight: bold;}


.slider-top3 {overflow: hidden;width: 600px;position: relative;height: 480px;}

.slider-top3 ul {position: relative;-webkit-transition: 0.5s left;-moz-transition: 0.5s left;-ms-transition: 0.5s left;-o-transition: 0.5s left;width:100000px;float:left;list-style: none;margin: 0;padding: 0;}
.slider-top3 ul  li {float: left;margin: 0;list-style: none;}

.slider-top3 ul li img{border: 0px solid #40331B;height: 402px;width: 600px;}

.gallery-shadow3{margin:-1px 0px 0px 0px;
}
/*top slider css for 600width slider*/


hr {height: 2px;color: #E5711A;background-color: #E5711A;}

.language_base {background: url(https://www.mapsofindia.com/images2009/language-base.jpg) repeat-x top;height: 28px;text-align: left;color: #FFFFFF;font-weight: bold;font-family: tahoma;font-size: 11px;}



/*delhi slider css start*/

.slider {
width: 485px;
height:147px;
overflow: hidden;
position:relative;
float:left;
margin:5px 0 0 8px;
background:url(https://www.mapsofindia.com/delhi/images/thumbnail_bg_gradient.png) top left repeat-x;
padding:15px 15px 0 15px;}

.slider ul {
position: relative;
-webkit-transition: 0.5s left;
-moz-transition: 0.5s left;
-ms-transition: 0.5s left;
-o-transition: 0.5s left;
width:100000px;
float:left;
list-style: none;
margin: 0;
padding: 0;}

.slider ul  li {
float: left;
width: 129px;
height: 130px;
margin: 0 6px 0 17px;
text-align: center;
background: url(https://www.mapsofindia.com/delhi/images/thumbnail-holder.png) top no-repeat;}   

.slider ul  li a{
text-decoration:none;}

.slider ul li a span{
color: #000000;
font-family: arial,sans-serif;
font-size: 12px;
text-decoration: none;
font-weight:bold;
text-align:center;
width:129px;
display:block;
margin-top:22px;}


#nextbutton{
width:32px;
height:33px;
cursor:pointer;
float:left;
position:relative;
left:3px;
top: 45px;
background:url(https://www.mapsofindia.com/delhi/images/arrow-sprite.png) top left no-repeat;}


#prebutton{
width:32px;
height:33px;
cursor:pointer;
float:right;
position:relative;
right:3px;
top: 45px;
background:url(https://www.mapsofindia.com/delhi/images/arrow-sprite.png) right -32px no-repeat;}

 .country-slider ul  li { float: left;
width: 129px;
height: 130px;
margin: 0px 6px 0px 6px;
text-align: center;
background: url(https://www.mapsofindia.com/delhi/images/thumbnail-holder.png) top no-repeat;}


.country-slider ul  li a{
text-decoration:none;}


.country-slider ul li a span{
color: #000000;
font-family: arial,sans-serif;
font-size: 12px;
text-decoration: none;
font-weight:bold;
text-align:center;
display:block;
margin-top:15px;}

	
img{border:0;}

.country-map{float: left; width: 578px; background:url(https://www.mapsofindia.com/delhi/images/thumbnail_bg_gradient.png) top left repeat-x; margin: 0px 10px;background-color: 
#F8F8F8;}
.slider {height: 160px;
overflow: hidden;
position: relative;
float: left;
top:-5px;left:0px;
background: url(https://www.mapsofindia.com/delhi/images/thumbnail_bg_gradient.png) top left repeat-x;
padding: 15px 5px 0 5px;
width: 482px;
}

#nextbutton1{
width:35px;
height:33px;
cursor:pointer;
position: relative;
float:left;
left:3px;
top:45px;
background:url(https://www.mapsofindia.com/delhi/images/arrow-sprite.png) top left no-repeat;}

#prebutton1{
width:32px;
height:33px;
cursor:pointer;
float:right;
position: relative;
right:3px;
top:35px;
background:url(https://www.mapsofindia.com/delhi/images/arrow-sprite.png) right -32px no-repeat;}

.country-slider {
overflow: hidden;
position: relative;
float: left;
top:0px;left:0px;
background: url(https://www.mapsofindia.com/delhi/images/thumbnail_bg_gradient.png) top left repeat-x;
padding: 15px 5px 0 5px;
width: 836px;}

.country-slider ul {
position: relative;
-webkit-transition: 0.5s left;
-moz-transition: 0.5s left;
-ms-transition: 0.5s left;
-o-transition: 0.5s left;
width:1700px;
float:left;
list-style: none;
margin: 0;
padding: 0;}


#lightbox-image {position:fixed; /* keeps the lightbox window in the current viewport */top:0;left:0;width:100%;height:100%;background:url(https://www.mapsofindia.com/style_2009/overlay.png) repeat;text-align:center;}
#lightbox-image p {text-align:right;color:#fff;margin-right:20px;font-size:12px;}
#lightbox-image img {box-shadow:0 0 25px #111;-webkit-box-shadow:0 0 25px #111;-moz-box-shadow:0 0 25px #111;max-width:940px;}
/*delhi slider css end*/

.table_left_corner{background: url(https://www.mapsofindia.com/images2009/table-left.jpg) center no-repeat;width: 11px;height: 24px;}
.table_right_corner{background: url(https://www.mapsofindia.com/images2009/table-right.jpg) center no-repeat;width: 11px;height: 24px;}
.table_left_corner{background: url(https://www.mapsofindia.com/images2009/table-left.jpg) center no-repeat;width: 11px;height: 24px;}
.table_right_corner{background: url(https://www.mapsofindia.com/images2009/table-right.jpg) center no-repeat;width: 11px;height: 24px;}
.table_left_corner1{background: url(https://www.mapsofindia.com/images2009/table-left.jpg) top left no-repeat;width: 11px;height: 24px;background-color:#0D539C;}
.table_right_corner1{background: url(https://www.mapsofindia.com/images2009/table-right.jpg) top right no-repeat;width: 11px;height: 24px;background-color:#0D539C;}
.table_head h2{min-width:50%;display: inline;background-color:#0D539C;color:#fff;font-family: Arial;text-align: center;font-weight: 700;font-size: 11px;text-decoration: none;padding-left: 5px;}
.table_head,.table_head a:link,.table_head a:visited,.table_head1{background-color:#0D539C;color:#fff;font-family: Arial;font-weight: 700;font-size: 14px;text-decoration: none;padding-left: 5px;text-align:center;}
.table_head a:hover{background-color:#0D539C;color:#fff;font-family: Arial;font-weight: 700;font-size: 14px;text-decoration: underline;padding-left: 5px;}

.moi-tiker a{color:white;}

table.tableizer-table {border: 1px solid #CCC; font-family: Arial, Helvetica, sans-serif; font-size: 12px;} .tableizer-table td {padding: 4px; margin: 3px; border: 1px solid #ccc;}
.tableizer-table th {background-color: #104E8B; color: #FFF; font-weight: bold;}


.CSSTableGenerator {
	margin:0px;padding:0px;
	width:100%;
	box-shadow: 8px 8px 5px #888888;
	border:1px solid #000000;
	
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-left-radius:10px;
	border-bottom-left-radius:10px;
	
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-right-radius:10px;
	border-bottom-right-radius:10px;
	
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
	border-top-right-radius:10px;
	
	-moz-border-radius-topleft:10px;
	-webkit-border-top-left-radius:10px;
	border-top-left-radius:10px;
}
.CSSTableGenerator table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}

.CSSTableGenerator tr:hover td{
	background-color:#ffffff;
		

}

.CSSTableGenerator th{
	vertical-align:middle;
	
	background-color:#2c2c2c;

	border:1px solid #000000;
	border-width:0px 1px 1px 0px;
	text-align:center;
	padding:7px;
	font-size:12px;
	font-family:Arial;
	font-weight:bolder;
	color:#ffffff;
}

.CSSTableGenerator th a{
	vertical-align:middle;
	background-color:#2c2c2c;
	border-width:0px 1px 1px 0px;
	text-align:center;
	padding:7px;
	font-size:12px;
	font-family:Arial;
	font-weight:bolder;
	color:#ffffff;
}

.CSSTableGenerator th h2{
	vertical-align:middle;
	
	background-color:#2c2c2c;
	border-width:0px 1px 1px 0px;
	text-align:center;
	padding:7px;
	font-size:15px;
	font-family:Arial;
	font-weight:bolder;
	color:#ffffff !important;

}


.CSSTableGenerator td{
	vertical-align:middle;
	
	background-color:#e5e5e5;

	border:1px solid #000000;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:7px;
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
}
.CSSTableGenerator tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #4c4c4c 5%, #000000 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4c4c4c), color-stop(1, #000000) );
	background:-moz-linear-gradient( center top, #4c4c4c 5%, #000000 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4c4c4c", endColorstr="#000000");	background: -o-linear-gradient(top,#4c4c4c,000000);

	background-color:#4c4c4c;
}

#div-gpt-ad-1537769144780-0,#div-gpt-ad-1378116060310-0{background: url("https://www.mapsofindia.com/advertisement1.png") top left no-repeat;padding: 10px 0 0;margin:2px 5px 0 5px;background-color:transparent !important;height:auto !important;width:auto !important;float:left;}

.thumb-section-chan {padding: 10px; height:250px;
width: 98%;margin-left: 30px;
}
.thumb-img-bg{float:left; width:225px; height:250px; background-color:#afdbf4;margin-right: 20px;} 
.thumb-img-bg2{float:left; width:225px; height:250px; background-color:#f3f3f3;margin-right: 20px;} 
.image-text-chan p{color:#000000; font-weight:bold; float: left; margin: 0px 0px 0px 10px;}

.img-section-chan{height:200px; width:200px;padding:10px;}
.image-magnify-chan {float: right;margin: -35px 16px 0px 0px;position: relative;}

.text1 h2{color:#065D96;}


/* store_footer sec*/
.store_footer{width:100%;float:left;padding: 10px 0 10px 0;}
.store_head_top{height:auto;width:100%;background:#d0d0d0;text-align:center;color:#524648;font-size:18px;font-weight:800;float: left;position: relative;}
.store_head_top .top_logo{float:left;width:20%;height: 53px;}
.store_head_top .exclisive_logo{float:right;width:20%;position: absolute;right: 0;top: -7px;}
.store_txt{width: 520px;  float: left;  padding-top: 16px;  font-size: 20px;}
.store_txt span{background: url(https://www.mapsofindia.com/images2/amazon-logo.png) right 0px no-repeat;width: 515px;display: block;height: 30px;  font-weight: 600;font-family: arial,sans-serif;}
.store_products{width:100%;float:left;}
.product_info{width:210px;margin-left:30px;border:1px solid #C3C3C3;height: 400px;float:left;margin-top:20px;padding-bottom:20px;background: #F9F9F9;}
.prod_img{width:100%;text-align:center;padding:15px 0 15px 0;float: left;}
.prod_heading{  width: 95%;  background: url('https://www.mapsofindia.com/images2/cart.png') 180px 10px no-repeat #302C2D;  float: left;  padding: 5% 0 5% 5%;  color: #fff;  font-size: 15px;  font-weight: 600;text-align:left;}
.prod_txt{width: 90%;  padding: 5%;  color: #737172;  float: left;  line-height: 15px;text-align: left;font-size: 11px;font-weight: 400;}
.prod_price{width:90%;float:left;padding: 0 5% 0 5%;}
.price_left{  float: left;  color: #8E8E8D;  font-weight: 800;  font-size: 14px;padding-top: 1px;}
.price_right{  float: right;  color: #F1AC2D;  font-weight: 800;  font-size: 15px;}
.price_left span {text-decoration: line-through;width: 30px;  padding: 0px 0 0 15px; background: url(https://www.mapsofindia.com/images2/rupee-gray.png)  left center no-repeat;}
.price_right span {width: 30px;  padding: 0px 0 0 15px; background: url(https://www.mapsofindia.com/images2/rupee-orange.png)  left center no-repeat;}
.folded_padd{padding: 7px 0 10px 0;}
.del_padd{padding: 20px 0 57px 0;}
.anim_padd{padding: 15px 0 25px 0;}
.world_padd{padding: 15px 0 19px 0;}
.prod_img img {border:0;}
.store_foot {width: 100%;float: left;padding-top: 10px;text-align: center;font-weight: bold;color: #4F4F4F;font-size: 14px;font-family: arial,sans-serif;}
.store_add_ban{width:100%;height:292px;float:left;background: url(https://www.mapsofindia.com/images2/moi_advertise-with-us.png) no-repeat;font-family: 'Dosis', sans-serif;  background-size: 100%;}
.ban_text_center span{color:#F43C60;}
.ban_text_center{width: 600px;margin: 40px 0 0 0px;float: right;  font-size: 35px;color:#45A8E3;line-height: 45px;text-align: left;}
span.ban_voc {color: #3E3A3B;font-weight: 400;font-family: arial, sans-serif;font-size: 25px;}
span.ban_million {color: #FFA511;font-size: 50px;text-shadow: 0 0.1em 0.05em #E7E3DA;}
span.ban_voc2 {color: #3E3A3B;font-weight: 400;font-family: arial, sans-serif;font-size: 20px;}
.product_info{display:none;}
/* store_footer sec*/
.viw-det b{font-size:13px !important;}
.nav_head1 a {margin: 0 0 0 5px;}
.nav_head1{background: #065D96;margin: 2px 0 0;width: 100%;border: 0 solid red;float: left;text-align: left;padding: 5px 0;font-family: arial;font-size: 11px;color: #FFF;font-weight: 700;}
.nav_head1 a:link, .nav_head1 a:visited{color: #FFF;font-weight: 700;margin: 0;text-decoration: none;font-family: arial;font-size: 14px;width: 98%;padding: 0 0 0 2%;display: block;}
.nav_head1 span{color: #FFF;font-weight: 700;margin: 0 0 0 5px;text-decoration: none;font-family: arial;font-size: 14px;}