body{padding:0;margin:0;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.header{margin:0 auto; width:1003px;}
#aswift_3_anchor{margin:7px 8px 7px 0px!important; float:left}
#aswift_2_anchor{margin:7px 8px 7px 0px!important; float:left}
#aswift_1_anchor{margin:7px 8px 7px 7px!important; float:left}
#google_ads_div_MOW_box1_common_ad_wrapper{margin:7px 8px 7px 0px!important; float:left}
.logo1{ float:left; padding:0; margin:0;width:90px;}
.logo{float:left;padding:7px 0 0 0;margin:0;width:82px;}
.logo img{padding:5px 0 0 0;margin:0;}
.box_content{z-index: 100;}
.logo-text{float:left;padding:0;margin:0;}
.googleadd_mar{float: left; margin: 7px 7px 7px 0;}
#google_ads_div_MOW-336-Ad-Unit_ad_wrapper{float: left; margin:10px 10px 12px 0 }
#google_ads_div_MOW-336-Ad-Unit-2_ad_wrapper{float: left; margin:10px 10px 12px 0 }
.sitename{float:left;font-family: arial;font-size: 24px;color: #1A3441;font-weight: bold;width: 175px;padding: 20px 0 0 0;border: solid 0px red;text-align:left;}
.sitename a{float:left;font-family: arial;font-size: 24px;color: #1A3441;font-weight: bold;border: solid 0px green;text-align:left;text-decoration:none;}
.11sitename h2{float:left;font-family: arial;font-size: 24px;color: #04508b;font-weight: bold;border: solid 0px green;text-align:left;}
.txt_high{font-family: arial;font-size: 13px;color: #232323;font-weight: bold;}
.add{float:right;padding:0;margin:0;width:729px;}
.add img{padding:2px 0 0 0;margin:0;}
.add2{float:right;padding:0;margin:0;width:729px;}
.add2 img
{
 padding:2px 0 0 0;
 margin:0;
}
.add3 {
    height: 250px;
    margin: 0;
    padding: 0;
}

.brdcrumb1 {
    float: left;
    font-family: arial;
    font-size: 12px;
    margin:0;
    padding:0;
    text-align: left;
    width: 629px;
}


.search_top1 {
    float: left;
    height: 38px;
    margin: 3px 0 0 0;
    padding: 0;
    width: 605px;
}
.search-box1 {
    background: none repeat scroll 0 0 #81998B;
    float: left;
    height: 30px;
    margin: 0;
    padding: 0;
    width: 312px;
}
.search-mid1 {
    border: 0 solid #FFFFFF;
    float: left;
    margin: 0;
    padding: 7px 0 0;
    width: 230px;
}
.search-btn1 {
    color: #FFFFFF;
    float: left;
    font-family: arial;
    font-size: 16px;
    font-weight: bold;
    margin: 0;
    padding: 7px 0 0 4px;
    width: 55px;
}
.input-text1 {
    border: 0 none;
    margin: 3px 0 0;
    padding: 0;
}
.search_txn1 {
    float: right;
    font-size: 1px;
    margin: 9px 2px 0 0;
    padding: 0;
    width: 91px;
}
.lan1 {
    color: #000000;
    float: left;
    margin: 0;
    padding: 0;
    width: 65px;
}
.lan1 p {
    font-family: arial;
    font-size: 12px;
    margin: 0;
    padding: 11px 0 0;
}
/****************thumb img start*************/
.thmb-img-panel {
float: left;
width: 100%;
margin-top: 30px;
margin-bottom: 15px;
}
.thmb-cont-panel {
float: left;
width:200px;
margin-right: 35px;
}
.thmb-ig-panel {
float: left;
background: 
#F4F4F4;
padding: 8px;
}
.thmb-cont-panel span {
float: left;
text-align: left;
line-height: 16px;
font-size: 15px;
color: 
#397E9D;
font-weight: bold;
margin-top: 7px;
}
.thmb-cont-panel span a {
color: 
#397E9D;
}
.top-vewd-panel {
float: left;
width: 100%;
position: relative;
margin-top: 25px;
}
.bar-panel {
float: left;
width: 598px;
background: 
#1A3441;
height: 3px;
margin-top: 5px;
}
.vwed-map-panel {
float: left;
position: absolute;
top: -12px;
background: 
#193541;
padding: 10px 15px;
color: 
white;
font-size: 17px;
left: 15px;
font-weight: bold;
}

/***************thumb img close**********/



.menu-block
{
 float:left;
 padding:0;
 margin:0;
 width:1003px;
 height:35px;
 background:#163641;
 background:url(../images2011/navi-bg.jpg) repeat-x; 



}

.top-menu
{
 float:left;
 padding:0;
 margin:0;
 width:1003px;
}

.top-menu ul
{
 padding:1px 0 0 0;
 margin:0;
}

.top-menu li
{
 float:left;
 padding:0 3px 0 7px;
 margin:0;
 display:inline;
 list-style:none;
 font-family:arial;
 font-size:14px;
 font-weight:bold;
 color:#ffffff;
}

.top-menu li a
{
float:left;
 padding:3px 0 0 0;
 margin:0;
 list-style:none;
 display:inline;
 font-family:arial;
 font-size:14px;
 font-weight:bold;
 color:#ffffff;
 text-decoration:none;
 line-height:27px;
}

.top-menu li a:hover
{
 text-decoration:underline;
}


/*.top-menu1
{
 float:left;
 padding:0;
 margin:0;
 width:1003px;
}

.top-menu1 ul
{
 padding:1px 0 0 0;
 margin:0;
}

.buylinkall{background-color:#CE1A2D;padding-top:2px;}
.top-menu1 li
{
 float:left;
 padding:0 3px 0 4px;
 margin:0;
 display:inline;
 list-style:none;
 font-family:arial;
 font-size:14px;
 font-weight:bold;
 color:#ffffff;
}

.top-menu1 li a
{
float:left;
 padding:3px 0 0 0;
 margin:0;
 list-style:none;
 display:inline;
 font-family:arial;
 font-size:14px;
 font-weight:bold;
 color:#ffffff;
 text-decoration:none;
 line-height:27px;
}

.top-menu1 li a:hover
{
 text-decoration:underline;
}*/

.top-menu1 {float: left;padding: 0;margin: 0;width: 1003px;background:#163641;height:35px;}
.top-menu1 ul{font-family: Arial, Verdana; font-size: 14px;    margin: 0;    padding: 0;    list-style: none;    z-index:1;}
.top-menu1 ul li{    display: block;    position: relative;    float: left;}
.top-menu1 li ul{    display: none;}
.top-menu1 ul li a {    display: block;    text-decoration: none;    color: #ffffff;    padding: 8px 13px 5px 13px;    font-size:14px;    font-weight:bold;    white-space: nowrap;text-align:left;}
.top-menu1 ul li a:hover {    background: #163641;}
.top-menu1 li:hover ul {    display: block;    position: absolute;}
.top-menu1 li:hover li{    float: none;    font-size: 11px;}
.top-menu1 li:hover a {    background: #163641;}
.top-menu1 li:hover li a:hover {    background: #CE1A2D;}
.buylinkall {background-color: #CE1A2D;height: 34px;}
.buylinkall  a{text-decoration:none;}
.buylinkall  a:hover{background-color: #CE1A2D!important;}


.menu-block2
{
 float:none;
 padding:0;
 margin:0;
 width:1003px;
 height:37px;
 background:#D2DDBB;
 background:url(../images2011/navi-submenu-bg.jpg) repeat-x; 

}

.cont
{
 float:left;
 padding:0;
 margin:0;
 width:97px;
 height:37px;
 background:url(../images2011/countries-img.jpg) no-repeat; 
}


.cont p
{
 padding:7px 0 0 5px;
 margin:0;
 font-family:arial;
 font-size:15px;
 font-weight:bold;
 color:#ffffff;
}

.top-menu2
{
 float:left;
 padding:0;
 margin:0;
 width:900px;
 height:35px;
}

.top-menu2 ul
{
 padding:0;
 margin:0;
}

.top-menu2 li
{
 float:left;
 padding:8px 8px 0 15px;
 margin:0;
 list-style:none;
 display:inline;
 font-family:arial;
 font-size:14px;
 font-weight:bold;
}

.top-menu2 li a
{
 float:left;
 padding:2px 0 0 0;
 margin:0;
 list-style:none;
 display:inline;
 font-family:arial;
 font-size:14px;
 font-weight:bold;
 color:#000000;
 text-decoration:none;
}

.top-menu2 li a:hover
{
 text-decoration:underline;
}




.top-menu2-cities-usa
{
 float:left;
 padding:0;
 margin:0;
 width:1000px;
 height:35px;
}

.top-menu2-cities-usa ul
{
 padding:0;
 margin:0;
}

.top-menu2-cities-usa li
{
 float:left;
 padding:8px 5px 0 15px;
 margin:0;
 list-style:none;
 display:inline;
 font-family:arial;
 font-size:14px;
 font-weight:bold;
}

.top-menu2-cities-usa li a
{
 float:left;
 padding:2px 0 0 0;
 margin:0;
 list-style:none;
 display:inline;
 font-family:arial;
 font-size:15px;
 font-weight:bold;
 color:#000000;
 text-decoration:none;
}

.top-menu2-cities-usa li a:hover
{
 text-decoration:underline;
}

.brdcrumb-box{ float:none; padding:0; margin:0px auto; width:1003px;}

.brdcrumb
{
 float:left;
 padding:0;
 margin:10px 0 0 0;
 width:420px;
 font-family:arial;
 font-size:12px;
 text-align:left;
}

.brdcrumb a
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:12px;
 color:#000000;
 text-decoration:none;
 font-weight:bold;
}

.search-box
{
 float:right;
 padding:0;
 margin:0;
 width:312px;
 height:23px;
 background:#81998B;
}

.search-btn
{
 float:left;
 padding:4px 0 0 5px;
 margin:0;
 width:50px;
 font-family:arial;
 font-size:12px;
 color:#ffffff;
 font-weight:bold;
}

.search-icon
{
 float:right;
 padding:0;
 margin:0;
}

.search-mid
{
 float:left;
 padding:2px 0 0 0;
 margin:0;
 width:230px;
 border:0px solid #ffffff;
}

.input-text
{
 padding:0;
 margin:0;
 border:0;
}

.google_input
{
 width:218px;
}

.heading-new
{
 padding:0 0 0 0;
 margin:0;
 width:1003px;
 height:40px;
 border-bottom:2px solid #626262;
}

.heading-text
{
 float:left;
 padding:9px 0 0 0;
 margin:0;
 width:390px;
 text-align:left;
}

.heading-text-new
{
 float:left;
 padding:9px 0 0 0;
 margin:0;
 width:1003px;
 text-align:left;
}

.heading-text h1
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:22px;
 display:inline;
 color:#193541;
 1line-height:1;
 font-weight:bold;
}

.heading-text-new h1
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:22px;
 display:inline;
 color:#193541;
 1line-height:1;
 font-weight:bold;
}

.print-email
{
 float:right;
 padding:0 0 3px 0;
 margin:11px 0 0 0;
 width:585px;
}

.print-email-new
{
 float:right;
 padding:0 0 3px 0;
 margin:11px 0 0 0;
 width:553px;
}

.e-box
{
 float:left;
 padding:3px 0 0 6px;
 margin:0;
}

.e-box-fb
{
 float:left;
 padding:0 1px 0 7px;
 margin:0;
}

.e-box1
{
 float:left;
 padding:3px 0 0 0;
 margin:0;
}

.e-box2
{
 float:right;
 padding:3px 0 0 0;
 margin:0;
}

.e-img
{
 float:left;
 padding:3px 0 0 5px;
 margin:0;
}

.e-text
{
 float:left;
 padding:3px 0 0 3px;
 margin:0;
 font-family:arial;
 font-size:13px;
 
}

.e-text a
{
 float:left;
 padding:0;
 margin:0;
 font-family:arial;
 font-size:12px;
 color:#000000;
 text-decoration:none;
 font-weight:bold;
}

.e-text a:hover
{
 text-decoration:underline;
}

.text-link
{
 color:#000000 !important;
 font-weight:normal !important;
  text-decoration:none !important;
}

.text-link:hover
{
 color:#0000CC !important;
 text-decoration:underline !important;
}

/*trivia box*/
.trivia-box{padding:5px 6px 7px 5px; margin:0 0 15px 0; width:600px; background:#D2DDBD;float:left;}

.trivia-image{padding:0; margin:0; width:600px;}

.trivia-text{padding:5px 0 0 0; margin:0; width:600px;  font-family: arial; font-size: 13px; font-weight: normal; line-height:18px;}

/*.....................new header..3/8/11............................*/

.menu-block3
{
 float:none;
 padding:0;
 margin:0;
 width:1003px;
 height:37px;
 background:#D2DDBB;
 background11:url(../images2011/backtoschool-bg.jpg) repeat-x; 
 border-bottom: 1px solid black;
 border-right: 1px solid black;
}

.back-school-box
{
 float:left;
 padding:0;
 margin:0;
 width:422px;
 position:relative;
 z-index:1;
}

.school-offer
{
 float:left;
 padding:0;
 margin:0;
 width:234px;
 height:36px;
 background:url(../images2011/green-bg.png) no-repeat; 
}


.ng-maps-box
{
 float:left;
 padding:0;
 margin:0;
 top:0;
 left:215px;
 width:186px;
 height:36px;
 background:url(../images2011/black-bg.png) no-repeat right; 
 position:absolute;
 z-index: -1;
}

.bag-icon
{
 float:left;
 padding:0;
 margin:0;
 width:45px;
}

.bag-icon img
{
 padding:2px 0 0 0;
 margin:0;
}

.bag-text
{
 float:left;
 padding:7px 0 0 0;
 margin:0;
 font-family:arial;
 font-size:13px;
 font-weight:bold;
 color:#ffffff;
 text-decoration:none !important;
}

.bag-text a
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:13px;
 font-weight:bold;
 color:#ffffff;
 text-decoration:none !important;
}
.second-strip {

border: 1px solid 
#CACACA;
background-color: 
#183440;
color: 
white;
}
.second-strip h2 {
margin: 0px;
paddinG: 0px;
padding: 5px 0 0 0;
font-size: 16px;
font-weight: bold;
text-align: center;
margin-bottom: 8px;
float: none;
}
.bag-text span
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:17px;
 font-weight:bold;
 color:#F5CC00;
 text-decoration:none !important;
 margin-top: 10px;
}

.bag-text span a
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:17px;
 font-weight:bold;
 color:#F5CC00;
  text-decoration:none !important;
}

.ng-logo
{
 float:left;
 padding:0;
 margin:0;
}

.ng-logo img
{
 padding:2px 0 0 18px;
 margin:0;
}

.ng-text
{
 float:left;
 padding:7px 0 0 0;
 margin:0;
 font-family:arial;
 font-size:18px;
 font-weight:bold;
 color:#ffffff;
 text-decoration:none !important;
}

.ng-text a
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:18px;
 font-weight:bold;
 color:#ffffff;
 text-decoration:none !important;
}

.combo-offer-box
{
 float:left;
 padding:0;
 margin: 0 0 0 396px;
 width:476px;
 text-align:left;
}

.combo-offer-box p
{
 padding:6px 0 0 0;
 margin:0;
 font-family:arial;
 font-size:18px;
 font-weight:bold;
 color:#000000;
 text-decoration:none !important;
 word-spacing:1px;
}

.combo-offer-box p a
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:18px;
 font-weight:bold;
 color:#000000;
 text-decoration:none !important;
}

.combo-offer-box span
{
 padding:6px 0 0 0;
 margin:0;
 font-family:arial;
 font-size:18px;
 font-weight:bold;
 color:#BE1A02;
 font-style:italic;
 text-decoration:none !important;
}

.combo-offer-box span a
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:18px;
 font-weight:bold;
 color:#BE1A02;
 font-style:italic;
 text-decoration:none !important;
}

.new-price
{
 float:left;
 padding:3px 0 0 0;
 margin:0;
 width:102px;
}

.new-price1
{
 float:left;
 padding:4px 0 0 0;
 margin:0;
 font-family:arial;
 font-size:21px;
 position:relative;
 }

.new-price1 a
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:19px;
 color:#000000;
 text-decoration:none;
}

.new-price2
{
 float:left;
 padding:0 0 0 17px;
 margin:0;
 font-family:arial;
 font-size:24px;
 font-weight:bold;
}

.social-media-box
{
 float:none;
 padding:0;
 margin:0 auto;
 width:1003px;
 height:30px;
 background:#E5E9E6;
 

}

.s-print-box
{
	float: left;
	margin: 0;
	padding: 0;
	width: 691px;
}

.e-box-t
{
 float: left;
 margin: 0;
 padding: 0;
}

.search-box2
{
 float: right;
 height: 23px;
 margin: 0;
 padding:2px 0 0 0;
 width: 312px;
}

.search-btn1
{
    color: #000000;
    float: left;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    padding: 4px 0 0 5px;
    width: 50px;
}

.customer-servises
{
 float: right;
 margin: 0;
 padding: 5px 5px 0 0;
}

.customer-servises p
{
 color: #CC0000;
 font-family:arial;
 font-size:15px;
 font-weight: bold;
 margin: 0;
 padding: 0;
 text-align: right;
}
.customer-servises p a
{
 color: #CC0000;
 font-family:arial;
 font-size:15px;
 font-weight: bold;
 margin: 0;
 padding: 0;
 text-align: right;
 text-decoration:none;
}

.customer-servises span
{
color: #C00;
float: left;
font-family: arial;
font-size: 14px;
font-weight: bold;
margin: 0;
padding: 0;
text-align: right;
font-size: 17px !important;
margin: 0px 5px;
}

.new-price3
  {
float:right;
font-family:arial;
font-size:20px;
font-weight:bold;
margin:0;
padding:3px 0 0 0;
width:72px;
}

.new-price3 a
  {
font-family:arial;
font-size:20px;
font-weight:bold;
margin:0;
padding:0;
color:#000000;
text-decoration:none;

  }


  .brd
  {
   padding:0 0 0 67px;
   margin:0;
   border-top:2px solid #910405;
   position:absolute;
   left:0;
   top:16px;
  }

 


.footer-links
{
	padding: 0px 0 10px 0;
	text-align: center;
	font-size:11px;
	width: 100%;
	float: left;
}
.footer-links a:link, .footer-links a:visited
{
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	color:#1C71B4;
	text-decoration:none;
}
.footer-links a:hover
{
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	color:#1C71B4;
	text-decoration: underline;
}

.footer_bg1
{ 
    float:left;
	width:952px; 	
	height:42px;
	border-top:1px solid #E8E8E8;;
}

.footer_mapxl
{
	padding:2px 0 0 0; 
	margin:0 auto;
	width:286px;
}
.mapxl
{
	padding:0 0 0 7px;
	margin:0;
	font-family:arial; 
	font-size:11px; 
	line-height:29px;
	color:#2d2d2d;
}

.logo_bg
{
background:url(http://www.mapsofworld.com/images-mow/mapxl-logo.gif) no-repeat;
width:74px;
height:31px;
}

.sitename1 {
    color: #002667;
    float: left;
    font-family: arial;
    font-size: 24px;
    font-weight: bold;
    padding: 21px 0 0 2px;
    text-align: left;
    width: 173px;
}
.sitename1 a {
    border: 0 solid green;
    color: #002667;
    font-family: arial;
    font-size: 24px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
}
.sitename1 span {
    color: #496778;font-family: arial;font-size:12px;font-weight: bold;line-height: 20px;
}


/*for large maps*/
.ask_question_large {
    background: url("../images2011/ipad-icon.png") no-repeat scroll 2px 2px transparent;
    float: left;
    height: 21px;
    margin: 7px 0 0 3px;
    padding: 0;
    width: 25px;
}
 

.ask_question_large_txt
{
  padding: 9px 4px 0 3px;
  margin:0;
  font-family: arial;
  font-size: 13px;
  color:#FFFFFF;
  float:left;
  font-weight: bold;

}

.ask_question_large_txt a
{
  padding:0;
  margin:0 0  0 0px;
  font-family: arial;
  font-size: 13px;
  color:#FFFFFF;
  ifloat:left;
  text-decoration:none;

}
.ask_question_large_txt a:hover
{
  padding:0;
  margin:0;
  font-family: arial;
  font-size: 13px;
  color:#FFFFFF;
  ifloat:left;
  text-decoration:underline;

}

.print_large {background: url("../images2011/sprite.png") no-repeat scroll -4px -2px transparent;padding: 0;margin: 4px 0px 0 0;height: 23px;width: 24px;float: left;cursor:pointer;}
.print_large_txt {padding: 14px 4px 0 5px;margin: 0;font-family: arial;font-size:10px;color: white;float: left;font-weight: bold;}
.print_large_txt a {padding: 0px;margin: 0;font-family: arial;color: white;float: left;text-decoration: none;}
.email_large {background: url("../images2011/sprite.png") no-repeat scroll -30px -2px transparent;padding: 0;margin: 4px 0 0 0;height: 23px;width:22px;float:left;cursor:pointer;}
.email_large_txt {padding: 14px 4px 0 5px;margin: 0;font-family: arial;font-size: 10px;color: white;float: left;font-weight: bold;}
.email_large_txt a {padding: 0px;margin: 0;font-family: arial;color: white;text-decoration: none;}
.download_large {background: url("../images2011/download-icon.png") no-repeat scroll 0px 13px transparent;padding: 0;margin: 3px 0 0 0;height: 23px;width: 17px;float: left;}
.download_large_txt {padding: 14px 0px 0 0px;margin: 0;font-family: arial;font-size: 10px;color: white;float: left;font-weight: bold;width:21px;}
.download_large_txt a {padding: 0px;margin: 0;font-family: arial;color: white;text-decoration: none;}
.customstrip{float:left;width:173px;height:32px;padding-top:1px;}

.map_strip_large a {
color: white !important;
}
.map_strip_large
{
float:left;
margin:0;
padding:0;
width:800px;
height:35px;
margin-top: 10px;
position: relative;
}
.map_strip_large_left
{
float:right;
margin:0;
padding:0;
width:43%;
height:35px;
background-color:#E2E8E6;
}

.map_strip_large_right
{
float:left;
margin:0;
padding:0;
width:57%;
height:35px;
background-color:#183440;
}
.map_strip_large_right a {color: rgb(255, 255, 255);}
.gplus{float: left;width: 66px; padding: 0px 0 0 10px;}
.buy_large_txt1 a{color: yellow !important;}

.e-box_large-fb
{
 float:left;
 padding:0 1px 0 5px;
 margin:0;
width:60px;
}

.e-box1_large
{
 float:left;
 padding:3px 0 0 0;
 margin:0;
}

.e-box2_large
{
 float:right;
 padding:3px 0 0 0;
 margin:0;
}

.e-img_large
{
 float:left;
 padding:7px 0 0 2px;
 margin:0;
}

.e-text_large
{
 float:left;
 padding:3px 0 0 3px;
 margin:0;
 font-family:arial;
 font-size:13px;
 
}

.e-text_large a
{
 float:left;
 padding:0;
 margin:0;
 font-family:arial;
 font-size:12px;
 color:#000000;
 text-decoration:none;
 font-weight:bold;
}

.e-text_large a:hover
{
 text-decoration:underline;
}

/*kjdsbgjdfbgjbfgbfd*/
.e-box-fb1 {
    float: left;
    margin: 0;
    padding:0px 0 0 2px;
}
.e-img1 {
    float: left;
    margin: 0;
    padding: 8px 0 0 5px;
}
.e-box1 {
    float: left;
    margin: 0;
    padding: 7px 0 0 0;
}



.buy_large {
    float: left;
    height: 29px;
    margin: 8px 5px 0px;
    padding: 0;
    width: 26px;
}

.buy_large1 {
    float: left;
    height: 32px;
    margin: 2px 0px 0px 2px;
    padding: 0;
    width: 123px;
}


.buy_large_txt
{
  padding: 9px 0 0 0px;
  margin:0;
  font-family: arial;
  font-size: 13px;
  color:yellow;
  float:left;
   font-weight: bold;

}

.buy_large_txt1
{
  padding: 9px 0 0 5px;
  margin:0;
  font-family: arial;
  font-size: 13px;
  color:yellow;
  float:left;
   font-weight: bold;

}


.buy_large_txt a
{
  padding:0px;
  margin:0;
  color:yellow;
  text-decoration:none;
  outline:none;
}

/*google_plus*/
.google_plus_large{
float:left;
width:71px;
padding:2px 10px 0 0px;
}

/*footer for large map*/
/*Footer*/

	.footer-bg
{ 
 float:left;
 padding:0;
 margin:0;
 width:100%;
 height:135px;
 background:url(http://www.mapsofworld.com/images2011/footer-bg.jpg) repeat-x;
}

.footer-box
{
 padding:0;
 margin:0 auto;
 width:1003px;
}

.footer1
{
 float:left;
 padding:0;
 margin:0;
 width:560px;
 text-align: left;
}


.footer-menu1
{
 float:left;
 padding:10px 5px 0 0;
 margin:0;
 width:135px;
}

.footer-hd-text
{
 float:left;
 padding:0 0 4px 0;
 margin:0;
 font-family:arial;
 font-size:12px;
 font-weight:bold;
 color:#000000;
 width:145px;
}


.footer-hd-text a
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:12px;
 font-weight:bold;
 color:#000000;
 text-decoration:none;
}

.footer-hd-text1
{
 float:left;
 padding:0;
 margin:0;
 font-family:arial;
 font-size:12px;
 font-weight:bold;
 color:#000000;
 width:145px;
 line-height:19px;
}


.footer-hd-text1 a
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:12px;
 font-weight:bold;
 color:#000000;
 text-decoration:none;
}


.footer-text-menu
{
 float:left;
 padding:0;
 margin:0;
}

.footer-text-menu ul
{
 padding:0;
 margin:0;
}

.footer-text-menu li
{
padding: 0px 0 0 0;
 margin:0;
 display:block;
 list-style:none;
 font-family:arial;
 font-size:12px;
 color:#1F1F1F;
 line-height:24px;
}

.footer-text-menu li a
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:12px;
 color:#1F1F1F;
 text-decoration:none;
 line-height:20px;
 font-weight: normal;
}

.footer-text-menu li a:hover
{
 text-decoration:underline;
}

.fasebook-block
{
 float:left;
 padding:0px 0 0 0;
 margin:0;
 width:210px;
}

.facebook-brd
{
 float:left;
 padding:0;
 margin:0;
 width:184px;
 border-left:1px dotted;
 border-right:1px dotted;
}

.fasebook-block p
{
 padding:0 0 0 14px;
 margin:0;
font-family:arial;
font-size:12px;
font-weight:bold;
}

.fasebook-block p a
{
 padding:0;
 margin:0;
font-family:arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.ft-block
{
 float:left;
 padding:0;
 margin:0;
}

.ft-map1
{
 float:left;
 padding:4px 0 0 16px;
 margin:0;
 width:50px;
}

.ft-map1 p
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:11px;
 font-weight:bold;
 color:#00000;
 text-align:center;
}

.ft-map1 p a
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:11px;
 font-weight:bold;
 color:#000000;
 text-decoration:none;
}

.ft-map1-img
{
 float:left;
 padding:0;
 margin:0;
}

.subscribe-block
{
 float:left;
 padding:7px 0 0 0;
 margin:0;
 width:215px;
}

.subscribe-news
{
 float:left;
 padding:0;
 margin:0;
 font-family:arial;
 font-size:11px;
 font-weight:bold;
 width:200px;
}

.sub-text
{
 float:left;
 padding:4px 0 0 0;
 margin:0; 

}

.sub-text-input
{
 font-family:arial;
 font-size:11px;
 background:#C7C5C6;
 border:1px solid;
 height:23px;
}

.sub-btn
{
 float:left;
 padding:9px 0 0 0;
 margin:0;
}

.footer-logo
{
 padding:0;
 margin:0 auto;
 width:1003px;
}

.footer-logo-menu
{
 float:left;
 padding:5px 0 0 0px;
 margin:0;
text-align:center;
}

.footer-logo-menu a
{
 padding:5px 0 0 5px;
 margin:0;
 font-family:arial;
 font-size:12px;
 color:#000000;
 text-decoration:none;
 font-weight: normal;
display: inline-block;
}

.logo-box
{
 float:right;
 padding:0;
 margin:0;
 width:260px;
}

.f-logo
{
 float:left;
 padding:0;
 margin:0;
}

.f-text
{
 float:left;
 padding:5px 0 0 7px;
 margin:0;
 font-family:arial;
 font-size:12px;
 color:#000000;
}

.bottom-menu-bg
{
 float:left;
 padding:0;
 margin:10px 0 0 0;
 width:100%;
 background:#1A3642;
    text-align: left;
}

.bottom-menu
{
 padding:0;
 margin:0 auto;
 width:1003px;
}

.bt-menu
{
 float:left;
 padding:0 0 11px 0;
 margin:0;
 width:1003px;
}

.bt-menu1
{
 float:left;
 padding:10px 8px 0 0;
 margin:0;
 width:135px;
}

.bt-hd-text
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:12px;
 font-weight:bold;
 color:#87C3FF;
}


.bt-hd-text a
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:12px;
 font-weight:bold;
 color:#87C3FF;
 text-decoration:none;
}

.bt-text-menu
{
 float:left;
 padding:0;
 margin:0;
}

.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:#ffffff;
 line-height:18px;
}

.bt-text-menu li a
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:12px;
 color:#ffffff;
 text-decoration:none;
 line-height: 18px;
 font-weight: normal;
}

.bt-text-menu li a:hover
{
 text-decoration:underline;
}

/*customer services2*/

/*customer services*/
.customer-servises2
{
 float: left;
 margin: 0;
 padding: 5px 5px 0 0;
 width: 545px !important;
}


.customer-servises2 p
{
 color: #CC0000;
 font-family:arial;
 font-size:15px;
 font-weight: bold;
 margin: 0;
 padding: 0;
 text-align: left;
}
.customer-servises2 span
{
color: #4E4A45;
float: left;
font-family: arial;
font-size: 14px;
font-weight: bold;
margin: 0;
padding: 0;
text-align: right;
width: 360px;
}
/*newtemplate*/

/*New css for world map Template*/

 .heading-new1
{
 padding:0px 0 0px 0;
 margin:0px auto;
 width:1003px;
 overflow: hidden;
 position:relative;
}

.heading_new_large{

 border: 0 solid red;
    float: left;
    padding-left: 10px;
    text-align: left;
    width: 81%;
}

.heading_new_large .text{margin-top: 10px;}


.heading-text-new1
{
 padding:5px 0 0 0;
 margin:0;
 text-align:left;
 position:relative;
}

.heading-text-new1 h1
{
 padding:0;
 margin:0;
 font-family:'PT Sans Narrow',sans-serif;
 font-size:29px;
 display:block;
 color:#193541;
 padding-bottom: 8px; 
 font-weight:bold;
}


.heading_new_large1{

 border: 0 solid red;
    float: left;
    padding-left: 0px;
    text-align: left;
    width: 100%;
}



.brdcrumb-new
{
 float:left;
 padding:0;
 margin:0px 0 0 0;
 imargin:10px 0 0 0;
 width:1003px;
 font-family:arial;
 font-size:12px;
 text-align:left;
 border-bottom:2px solid #626262;
 padding-bottom:5px;
}

.brdcrumb-new a
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:12px;
 color:#000000;
 text-decoration:none;
 font-weight:bold;
}

.img_text-new
{
color: #414141;
    float: left;
    font-family: arial;
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    line-height: 22px;
    margin: 0px 0 0 0;
    padding: 0;
    width: 665px;

}
.img_text-new h1{
	margin:0;
	padding:0;
	font: 20px arial; 
	font-weight: bold;
	color: #1A3642; 
	display: inline; 
	padding-left: 5px;
	float: left;
	line-height: 30px;
	border: 0px solid green;
	}

.img_text-new1
{
color: #414141;
    float: left;
    font-family: arial;
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    line-height: 22px;
    margin: 0px 0 0 0;
    padding: 0;
    width: 800px;
}
.img_text-new1 h1{
	margin:0;
	padding:0;
	font: 20px arial; 
	font-weight: bold;
	color: #1A3642; 
	display: inline; 
	padding-left: 5px;
	float: left;
	line-height: 30px;
	border: 0px solid green;
	}


	.states-map-new1 {
    /*border-bottom: 1px solid #B8C2C4;*/
    float: left;
    margin: 0;
    padding: 0;
    width: 620px;
	border:0px solid #BAC4C6;
}

.map-box-new1 {
    float: left;
    margin: 0;
    padding: 0;
    width: 310px;
	position: relative;
}
.us-map-new1 {
    float: left;
    margin: 0;
    padding: 0;
}

.maps-type-new1 {
    float: left;
    margin: 1px 0 0 0;
    padding: 0px 0 0 8px;
	border-right:1px solid #BAC4C6;
	width:307px;
}
.maps-type-new1 ul {
    margin: 0;
    padding: 0;
}
.maps-type-new1 li {
    background: url("http://www.mapsofworld.com/europe/images2011/black-arrow.png") no-repeat scroll 2px 8px transparent;
    display: block;
    font-family: arial;
    font-size: 12px;
    line-height: 25px;
    list-style: none outside none;
    margin: 0;
    padding: 0 0 0 11px;
}
.maps-type-new1 li a {
    color: #000000;
    font-family: arial;
    font-size: 12px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    text-decoration: none;
	font-weight:normal;
}

.maps-type-new1 li a:hover {
   
    margin: 0;
    padding: 0;
    text-decoration: underline;
}
.maps-hd-new {
    color: #193541;
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 21px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 3px;
}
.maps-hd-new a {
    color: #193541;
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 21px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
.maps-text-new1 {
    color: #000000;
    font-family: arial;
    font-size: 12px;
    font-weight: normal;
    margin: 0;
    padding: 0 7px 0 0;
    line-height:25px;
}


.map-box-new2 {
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
    width: 310px;
}

.us-map-new2 {

    float:left;
    margin: 0;
    padding: 0px 0px 0px 15px;
}

.maps-type-new2 {
    float: left;
    margin: 0 0 0 0px;
    padding: 0;
}
.maps-type-new2 ul {
    margin: 0;
    padding: 0;
}
.maps-type-new2 li {
    background: url("http://www.mapsofworld.com/europe/images2011/black-arrow.png") no-repeat scroll 2px 7px transparent;
    display: block;
    font-family: arial;
    font-size: 12px;
    line-height: 25px;
    list-style: none outside none;
    margin: 0;
    padding: 0 0 0 11px;
}
.maps-type-new2 li a {
    color: #000000;
    font-family: arial;
    font-size: 12px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    text-decoration: none;
	font-weight:normal;
}

.maps-type-new2 li a:hover {
   
    margin: 0;
    padding: 0;
    text-decoration: underline;
}


/*second block*/
.states-map-new2 {
    border-top: 1px solid #B8C2C4;
    float: left;
    margin: 7px 0 0 3px;
    padding: 0 0 13px;
    width: 620px;
}

.map-box-new3 {
    float: left;
    margin-top:10px;
    padding: 0;
    width: 310px;
	position: relative;
}
.us-map-new3 {
    float: left;
    margin: 0;
    padding: 0;
}

.maps-type-new3 {
    float: left;
    margin: 0;
    padding: 0;
	border-right:1px solid #BAC4C6;
	width:310px;
}
.maps-type-new3 ul {
    margin: 0;
    padding: 0;
}
.maps-type-new3 li {
    background: url("http://www.mapsofworld.com/europe/images2011/black-arrow.png") no-repeat scroll 2px 8px transparent;
    display: block;
    font-family: arial;
    font-size: 12px;
    line-height: 25px;
    list-style: none outside none;
    margin: 0;
    padding: 0 0 0 11px;
}
.maps-type-new3 li a {
    color: #000000;
    font-family: arial;
    font-size: 12px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    text-decoration: none;
}

.maps-type-new3 li a:hover {
   
    margin: 0;
    padding: 0;
    text-decoration: underline;
}
.maps-hd-new {
    color: #193541;
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 21px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 3px;
}
.maps-hd-new a {
    color: #193541;
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 21px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
.maps-text-new3 {
    color: #000000;
    font-family: arial;
    font-size: 12px;
    font-weight: normal;
    margin: 0;
    padding: 0 7px 0 0;
    line-height:25px;
}


.map-box-new4 {
    float: left;
    margin-top:10px;
    padding: 0;
    position: relative;
    width: 310px;
}

.us-map-new4 {

    float:left;
    margin: 0;
    padding: 0px 0px 0px 15px;
}

.maps-type-new4 {
    float: left;
    margin: 0 0 0 0px;
    padding: 0;
}
.maps-type-new4 ul {
    margin: 0;
    padding: 0;
}
.maps-type-new4 li {
    background: url("http://www.mapsofworld.com/europe/images2011/black-arrow.png") no-repeat scroll 2px 7px transparent;
    display: block;
    font-family: arial;
    font-size: 12px;
    line-height: 25px;
    list-style: none outside none;
    margin: 0;
    padding: 0 0 0 11px;
}
.maps-type-new4 li a {
    color: #000000;
    font-family: arial;
    font-size: 12px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    text-decoration: none;
}

.maps-type-new4 li a:hover {
   
    margin: 0;
    padding: 0;
    text-decoration: underline;
}

/*second block closed*/
/*globe*/
/*globe*/

.globe_large
{
float:right;
padding:0;
margin:-1px -2px 0 0;
iborder:2px solid #6B6B6B;
margin-bottom: 6px;
}

.globe_large img
{
border-right:2px solid #6B6B6B;
border-left:2px solid #6B6B6B;
border-bottom:2px solid #6B6B6B;
border-top:1px solid #6B6B6B;
}

/*small map right panel*/

.map_internal_rightlink_small
{
 float:left;
 width:190px;
 padding:0;
 margin:5px 0 0 10px;
}


.map_internal_rightlink1_small li {
    background: url("http://www.mapsofworld.com/europe/images2011/black-arrow.png") no-repeat scroll 2px 5px transparent;
    border-bottom: 1px dotted black;
    display: block;
    font-family: arial;
    font-size: 12px;    
    list-style: none outside none;
    /*margin: 0;
	line-height: 32px;
    padding: 0 0 0 8px;*/
	margin: 5px 0 5px 0 !important;padding: 2px 0 8px 10px !important;
}

.map_internal_rightlink1_small ul {
    margin: 0;
    padding: 0;
}

.map_internal_rightlink1_small li a {
    color: #000000;
    font-family: arial;
    font-size: 12px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    text-decoration: none;
}

.map_internal_rightlink1_small p {
    color: #193541;
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 23px;
    font-weight: bold;
    margin: 0;
    padding: 0;
}

.map_internal_rightlink1_small p a {
    color: #193541;
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 21px;
    font-weight: bold;
    margin: 0;
    padding: 0;
	text-decoration: none;
}

/*for flag images*/

.img_text-new-flag {
    color: #414141;
    float: left;
    font-family: arial;
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    line-height: 22px;
    margin: 0 0 0;
    padding: 0;
    width: 818px;
}
.flag{float:left; width:436px;}
.flag img{border:1px solid grey;}


/*for small map*/
.container_part
{
 float:left;
 padding:0 5px 0 5px;
 margin:0px;
 width:645px;
}

/*for usa map */

.map_strip_us_states {
    float: left;
    min-height: 35px;
    margin: 0;
    padding: 0;
    width: 600px;
}
  
  .map_strip_us_states_left {
     background-color: #183440;
    float: left;
    height: 35px;
    margin: 0;
    padding: 0;
    width: 300px;
}


.map_strip_us_states_right {
   background-color: #E2E8E6;
    float: right;
    height: 35px;
    margin: 0;
    padding: 0;
    width: 300px;
}

.google_plus_us_states {
    float: left;
    /*padding: 7px 10px 0;*/
    width: 71px;
}

.e-img_us_states {
    float: left;
    margin: 0;
    padding: 7px 0 0 2px;
}


.fb_edge_widget_with_comment {
    position: relative;
}

.fb_iframe_widget {
    display: inline-block;
	}

.fb_iframe_widget span {
    position: relative;
}

.e-img_us_states {
    float: left;
    margin: 0;
    padding: 7px 0 0 2px;
}




.print_us_states {
    background: url("http://www.mapsofworld.com/images2011/sprite.png") no-repeat scroll -4px -2px transparent;
    float: left;
    height: 23px;
    margin: 4px 0 0 0;
    padding: 0;
    width: 24px;
}

.print_us_states_txt {
    color: #FFFFFF;
    float: left;
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 9px 4px 0 3px;
}

.print_us_states_txt a {
    color: #FFFFFF;
    font-family: arial;
    font-size: 13px;
    margin: 0;
    padding: 0;
    text-decoration: none;
}


.email_us_states {
    background: url("http://www.mapsofworld.com/images2011/sprite.png") no-repeat scroll -30px -2px transparent;
    float: left;
    height: 23px;
    margin: 4px 0 0;
    padding: 0;
    width: 22px;
}

.email_us_states_txt {
    color: #FFFFFF;
    float: left;
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 9px 4px 0 3px;
}

.email_us_states_txt a {
    color: #FFFFFF;
    font-family: arial;
    font-size: 13px;
    margin: 0;
    padding: 0;
    text-decoration: none;
}


.download_us_states {
    background: url("http://www.mapsofworld.com/images2011/download-icon.png") no-repeat scroll 10px 10px transparent;
    float: left;
    height: 23px;
    margin: 3px 0 0;
    padding: 0;
    width: 24px;
}

.download_us_states_txt {
    color: #FFFFFF;
    float: left;
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 9px 4px 0 3px;
}

.download_us_states_txt a {
    color: #FFFFFF;
    font-family: arial;
    font-size: 13px;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
.ask_question_us_states {
    background: url("http://www.mapsofworld.com/images2011/ask-question.png") no-repeat scroll 2px 2px transparent;
    float: left;
    height: 26px;
    margin: 4px 0 0 6px;
    padding: 0;
    width: 22px;
}

.ask_question_us_states_txt {
    color: #FFFFFF;
    float: left;
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 9px 4px 0 3px;
}
.ask_question_us_states_txt a {
    color: #FFFFFF;
    font-family: arial;
    font-size: 13px;
    margin: 0 0 0 0;
    padding: 0;
    text-decoration: none;
}

.buy_us_states {
    background: url("http://www.mapsofworld.com/images2011/sprite.png") no-repeat scroll -59px 1px transparent;
    float: left;
    height: 26px;
    margin: 2px 0 0;
    padding: 0;
    width: 22px;
}

.buy_us_states1 {
    background: url("http://www.mapsofworld.com/images2011/sprite.png") no-repeat scroll -59px 1px transparent;
    float: left;
    height: 26px;
    margin: 2px 0 0;
    padding: 0;
    width: 22px;
}


.buy_us_states_txt {
padding: 9px 0 0 5px;
margin: 0;
font-family: arial;
font-size: 13px;
color: white;
float: left;
font-weight: bold;
}
.buy_us_states_txt1 {
padding: 9px 0 0 5px;
margin: 0;
font-family: arial;
font-size: 13px;
color: white;
float: left;
font-weight: bold;
}

/*usmapstripclosed*/

/*.....American revolution.....*/

.am-content_container
{
    border-right: 2px solid #C1CBCD;
    display: block;
    float: left;
	padding:0;
    margin:10px 0 0 0;
    vertical-align: top;
    width: 515px;
	height:auto;
}

.am-content_container1
{
    border: 0px solid #C1CBCD;
    display: block;
    float: left;
	padding:0;
    margin:0 0 0 5px;
    vertical-align: top;
    width: 500px;
}

/*.text b {
    color: #000000;
    font-family: arial;
    font-size: 18px;
    font-weight: normal;
    text-align: justify;
    text-decoration: none;
	font-weight:bold;
}*/


.am-trivia
{
 float:left;
 padding:0;
 margin:0 0 10px 0;
 width:495px;
 height:auto;
 border:1px dashed #373737;
}

.trivia-hd
{
 padding:15px 0 0 7px;
 margin:0;
 font-family:'PT Sans Narrow';
 font-size:28px;
 font-weight:bold;
 color:#294350;
}

.am-trivia-text
{
 padding:7px 7px 0 7px;
 margin:0;
 font-family:verdana;
 font-size:13px;
 font-weight:bold;
 color:#460F12;
}

.am-right_panel {
    border: 0 solid green;
    float: right;
    padding:3px 0 0 0;
	margin:0;
    vertical-align: top;
    width: 300px;
}

.am-right_panel1
{
    border: 0px solid #cccccc;
    float: right;
    padding:0;
	margin:0;
    vertical-align: top;
    width: 300px;
}

.am-right-hd
{
 padding:5px 0;
 margin:0;
 font-family:'PT Sans Narrow';
 font-size:22px;
 font-weight:bold;
 color:#1A3642;
}

.am-map
{
 float:left;
 padding:0;
 margin:0;
}

.am-brd
{
 float:left;
 padding:0;
 margin:10px 0;
 border-bottom:2px solid #C1CBCD;
 width:300px;
}

.am-social-box
{
 float:left;
 padding:0 0 5px 0;
 margin:0;
 width:300px;
 height:auto;
 background:#1A3642;
}

.am-revolution
{
 float:left;
 margin:0;
 padding:0;
}

.am-revolution p
{
 float:left;
 margin:0;
 padding:7px 0;
 font-family:arial;
 font-size:18px;
 color:#ffffff;
 text-align:center;
}

.am-facebook-box
{
 float:left;
 padding:0;
 margin:0 0 0 6px;
 width:285px;
 height:310px;
 background:#ffffff;
 border:1px solid #ffffff;
 border-radius:5px;
 -moz-border-radius:5px;
 -ms-border-radius:5px;
 -webkit-border-radius:5px;
 -o-border-radius:5px;
}

.am-add
{
 float:left;
 padding:16px 0 0 0;
 margin:0;
}

.am-like
{
 padding:10px 0 0 10px;
 margin:0;
}

.am-f-login
{
 padding:10px 0 0 10px;
 margin:0;
}

.am-map-video-box
{
 float:left;
 padding:7px 0 10px 0;
 margin:0;
 width:1003px;
}

.am-big-map
{
 float:left;
 padding:0;
 margin:0;
 width:305px;
}

.am-big-map p
{
 padding:0;
 margin:0;
 font-family:'PT Sans Narrow';
 font-size:22px;
 font-weight:bold;
 color:#1A3642;
}

.am-big-video
{
 float:left;
 padding:0;
 margin:0;
 width:445px;
}

.am-big-video p
{
 padding:0;
 margin:0;
 font-family:'PT Sans Narrow';
 font-size:22px;
 font-weight:bold;
 color:#1A3642;
}

.am-map-brd
{
 float:left;
 padding:0;
 margin:30px 15px 0;
 border-left:2px solid #C1CBCD;
 height:276px;
}

.am-world-atlas
{
    float: left;
    margin: 0;
    padding: 0;
    width: 220px;
}

.am-maps-type
{
    float: left;
    margin: 0;
    padding: 0;
}

.am-maps-type ul {
    margin: 0;
    padding: 0;
}

.am-maps-type li {
    background: url("http://mapsofworld.com/images-mow/black-arrow.png") no-repeat scroll 2px 12px transparent;
    display: block;
    font-family: arial;
    font-size: 12px;
    line-height: 29px;
    list-style: none outside none;
    margin: 0;
    padding: 0 0 0 11px;
	border-bottom: 1px dotted;
}

.am-maps-type li a {
    color: #000000;
    font-family: arial;
    font-size: 12px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    text-decoration: none;
}

.am-maps-hd {
    color: #193541;
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 21px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 3px;
}


.am-trivia-index
{
 float:left;
 padding:0;
 margin:0 0 17px 0;
 width:1003px;
 border:1px dashed #373737;
}

.trivia-hd-index
{
 padding:6px 0 0 25px;
 margin:0;
 font-family:'PT Sans Narrow';
 font-size:28px;
 font-weight:bold;
 color:#294350;
}

.am-trivia-text-index
{
 padding:3px 0 10px 27px;
 margin:0;
 font-family:verdana;
 font-size:13px;
 font-weight:bold;
 color:#460F12;
}

.am-index-text
{
 float:left;
 padding:0;
 margin:0;
 width:1003px;
}

.am-social-box-index
{
 float:right;
 padding:0 0 5px 0;
 margin:0;
 width:302px;
 height:auto;
 background:#1A3642;
}

.am-revolution-index
{
 float:left;
 margin:0;
 padding:0;
}

.am-revolution-index p
{
 float:left;
 margin:0;
 padding:7px 0;
 font-family:arial;
 font-size:18px;
 color:#ffffff;
 text-align:center;
}

.am-facebook-box-index
{
 float:left;
 padding:0;
 margin:0 0 0 6px;
 width:288px;
 height:310px;
 background:#ffffff;
 border:1px solid #ffffff;
 border-radius:5px;
 -moz-border-radius:5px;
 -ms-border-radius:5px;
 -webkit-border-radius:5px;
 -o-border-radius:5px;
}

/*latlong widget */
.latlong{float:right;padding-top: 10px;}



.latlong1 {
float: right;
/*padding: 0px 3px;*/
padding: 0px 3px 1px;
margin-top: 1px;
background:url("http://www.mapsofworld.com/olympics/images/olympics-banner-bg.png")left top:
height:40px;
}
.latlong1 p{
padding: 0px 0px 0px;
margin: 0px;
font-family: 'PT Sans Narrow', sans-serif;
color: white;
font-size: 20px;
font-weight: bold;
text-align:center;
}

.latlong1 span{
padding: 0px 0px 0px;
margin: 0px;
font-family: 'PT Sans Narrow', sans-serif;
color: white;
font-size: 20px;
font-weight: bold;
}

.img_text-new-latitude{
color: #414141;
float: left;
font-family: arial;
font-size: 14px;
font-style: italic;
font-weight: bold;
line-height: 22px;
margin: 0px 0 0 0;
padding: 0;
width: 562px;}



.latlongbtn{float:left;padding: 30px 0px 0px 15px;}
.latlongbtn1{background-image:url('http://mapsofworld.com/lat_long/images/submit-bg.png');color:white;width:75px;height:32px;border:0px;font-weight: bold;font-size: 20px;font-family: 'PT Sans Narrow', sans-serif;}
.latlongsearch {
float: left;
padding-bottom: 1px;
margin-left: 8px;
width: 797px;
background-color: #E2E8E6;
height: 80px;
}

.latlongsearch p{
text-align: right;
font-family: arial;
font-weight: bold;
color: gray;
font-size: 12px;
margin: 0 135px 0px 0px;
}
.latlong_left{padding: 8px 0px 0px 11px;margin:0;width:145px;float:left;}
.lalong_right{padding:0;margin:0;width:632px;float:left;}

.lalong_middle{float:left;padding:12px 4px 5px 5px;margin:0;}
.latlong_left p{
padding: 0px 0px 0px;
margin: 0px;
font-family: 'PT Sans Narrow', sans-serif;
color: #1A3642;
font-size: 20px;
font-weight: bold;
text-align:left;
}

.latlong_left span{
padding: 0px 0px 0px;
margin: 0px;
font-family: 'PT Sans Narrow', sans-serif;
color: #A21508;
font-size: 20px;
font-weight: bold;
text-align:left;

}
.lalong_middle p{
padding: 0px 0px 4px 0px;
margin: 0px;
font-family: 'PT Sans Narrow', sans-serif;
color: #1A3642;
font-size: 20px;
font-weight: bold;
text-align:left;
}
.lalong_middle span{
padding: 0px 0px 0px 0px;
margin: 0px;
font-family: 'PT Sans Narrow', sans-serif;
color: #1A3642;
font-size: 20px;
font-weight: bold;
text-align:left;
}
.latlongtxt{
width: 135px;
margin-top: 4px;
font-size:11px;
color:#688078;}

.latlongtxt1{
width: 190px;
margin-top: 4px;
font-size:11px;
color:#688078;}
/*latlong widget */

/** navigation christmas**/
.width-left-christmas{
	width:155px; 
	margin:7px 0px 0px 2px; 
	padding:0 8px 7px 8px; 
	border-bottom:1px dashed black;
}
.width-left-christmas ul{
	margin:7px 0 0 0; 
	padding:0;
}
.width-left-christmas li{
	margin-left:15px;
	line-height:29px;
	list-style-image:url(../images2008/star.png);

}
.width-left-christmas h2,.width-left-christmas h3, .width-left-christmas h4, .width-left-christmas h2 a:link, .width-left-christmas h3 a:link, .width-left-christmas h4 a:link, .width-left-christmas h2 a:visited,.width-left-christmas h3 a:visited, .width-left-christmas h4 a:visited, .width-left-christmas span.heading5 a:link, .width-left-christmas span.heading5 a:visited, .width-left-christmas span.heading5{ 
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#0B57A2;
	text-decoration:none;
	display:inline;
}

.width-left-christmas left-link,.width-left-christmas left-link, .width-left-christmas left-link, .width-left-christmas left-link a:link, .width-left-christmas left-link a:link, .width-left-christmas left-link a:link, .width-left-christmas left-link a:visited,.width-left-christmas left-link a:visited, .width-left-christmas left-link a:visited, .width-left-christmas span.heading5 a:link, .width-left-christmas span.heading5 a:visited, .width-left-christmas span.heading5
{ 
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#0B57A2;
	text-decoration:none;
	display:inline;
}

.width-left-christmas a:link, .width-left-christmas a:visited
{ 
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#0B57A2;
	text-decoration:none;
	display:inline;
}
.width-left-christmas a:hover
{
	text-decoration:underline;
}


.width-left-christmas h2 a:hover, .width-left-christmas h3 a:hover, .width-left-christmas h4 a:hover, .width-left-christmas span.heading5 a:hover
{
	text-decoration:underline;
}

.width-left-christmas left-link a:hover, .width-left-christmas left-link a:hover, .width-left-christmas left-link a:hover, .width-left-christmas span.heading5 a:hover
{
	text-decoration:underline;
}



.width-left-christmas li a:link, .width-left-christmas li a:visited{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}

.width-left-christmas li a:hover{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:underline;
}
.width-left-christmas li a.more{
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	color:#BE1801;
	text-decoration:none; 
	text-align:right; 
	display:block
}
.width-left-christmas li a.more:hover{
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	color:#BE1801;
	text-decoration:underline;
	text-align:right;
}
/** navigation christmas**/

/*city sec link block city maps */

.states-map-city {
float: left;
padding: 0 0 9px 0;
margin: 9px 0 0 0px;
width: 613px;
border-bottom: 1px solid #B8C2C4;
}

.states-map-city-last{
float: left;
padding: 0 0 9px 0;
margin: 9px 0 0 0px;
width: 613px;

}

.map-box-city1 {
float: left;
padding: 0;
margin: 0;
width: 304px;
border-right:1px solid #cacaca;
}

.map-box-city2 {
float: left;
padding: 0;
margin: 0;
width: 308px;
}


.us-map-city1 {
float: left;
padding: 0;
margin: 0;
}

.maps-type-city1 {
float: left;
padding: 0;
margin: 0;
width:140px;
}

.maps-type-city2 {
float: left;
padding: 0;
margin: 0;
width:140px;
}


.maps-type-city1 ul{

margin:0px;
padding:0px;
}

.maps-type-city2 ul{

margin:0px;
padding:0px;
}

.city-image1 {
float: left;
padding: 8px 0 0 2px;
margin: 0;
}

.us-map-city2 {
float: left;
padding: 0 0 0 0px;
margin-left: 10px;
}

.maps-type-city ul {
padding: 0;
margin: 0;
}


.maps-hd a {
padding: 0;
margin: 0;
font-family: 'PT Sans Narrow', sans-serif;
font-size: 21px;
color: #193541;
font-weight: bold;
text-decoration: none;
}


.maps-type-city1 li {
padding: 0 0 0 11px;
margin: 0;
display: block;
list-style: none;
font-family: arial;
font-size: 12px;
line-height: 21px;
background: url(http://mapsofworld.com/images-mow/black-arrow.png) no-repeat scroll 2px 6px;
}


.maps-type-city1 li a {
padding: 0;
margin: 0;
list-style: none;
font-family: arial;
font-size: 12px;
color: black;
text-decoration: none;
}


.maps-type-city2 li {
padding: 0 0 0 11px;
margin: 0;
display: block;
list-style: none;
font-family: arial;
font-size: 12px;
line-height: 21px;
background: url(http://mapsofworld.com/images-mow/black-arrow.png) no-repeat scroll 2px 6px;
}


.maps-type-city2 li a {
padding: 0;
margin: 0;
list-style: none;
font-family: arial;
font-size: 12px;
color: black;
text-decoration: none;
}

.city-image2 {
float: left;
padding: 8px 0 0 2px;
margin: 0;

}

/*for countries table only*/

.states-map-countries {
float: left;
padding: 0 0 9px 0;
margin: 9px 0 0 0px;
width: 620px;

}

.states-map-countries-last{
float: left;
padding: 0 0 9px 0;
margin: 9px 0 0 0px;
width: 620px;
}


.map-box-countries {
float: left;
padding: 0;
margin: 0;
width:618px;

}

.maps-type-countries {
float: left;
padding: 0;
margin: 0;
width:205px;
}


.maps-type-countries li {
padding: 0 0 0 11px;
margin: 0;
display: block;
list-style: none;
font-family: arial;
font-size: 12px;
line-height: 21px;
background: url(http://mapsofworld.com/images-mow/black-arrow.png) no-repeat scroll 2px 6px;
}


.maps-type-countries li a {
padding: 0;
margin: 0;
list-style: none;
font-family: arial;
font-size: 12px;
color: black;
text-decoration: none;
}

/*latlong widget for lat_long index page only*/
.latlongbtnindex {float: left;padding: 37px 0px 0px 0px;	}
.latlongbtnindex1{background-image:url('http://mapsofworld.com/lat_long/images/submit-bg.png');color:white;width:75px;height:32px;border:0px;font-weight: bold;font-size: 20px;font-family: 'PT Sans Narrow', sans-serif;}

.latlongsearch_index {
padding-bottom: 1px;
margin: 0px;
width: 785px;
float:left;
background-color: #E2E8E6;

}
.latlong_left_index{padding:0px;margin:0 0 0 10px;width:145px;float:left;background: transparent url('http://mapsofworld.com/lat_long/images/search-bg.jpg') no-repeat;}
.lalong_right_index{padding:0;margin:0;width:625px;float:left;}


.lalong_right_index span{
margin: 0;
padding: 0 0 0 233px;
text-align: right;
font-family: arial;
font-weight: bold;
color: gray;
}
.lalong_middle_index {
float: left;
padding: 12px 4px 0px 5px;
margin: 0;
}
.latlong_left_index p{
padding: 0px 0px 0px;
margin: 0px;
font-family: 'PT Sans Narrow', sans-serif;
color: #1A3642;
font-size: 20px;
font-weight: bold;
text-align:left;
}

.latlong_left_index span{
padding: 0px 0px 0px;
margin: 0px;
font-family: 'PT Sans Narrow', sans-serif;
color: #A21508;
font-size: 20px;
font-weight: bold;
text-align:left;

}
.lalong_middle_index p{
padding: 0px 0px 4px 0px;
margin: 0px;
font-family: 'PT Sans Narrow', sans-serif;
color: #1A3642;
font-size: 20px;
font-weight: bold;
text-align:left;
}
.lalong_middle_index span{
padding: 0px 0px 0px 0px;
margin: 0px;
font-family: 'PT Sans Narrow', sans-serif;
color: #1A3642;
font-size: 20px;
font-weight: bold;
text-align:left;
}
.latlongtxt_index{
width: 135px;
margin-top: 4px;
font-size:11px;
color:#688078;}

.latlongtxt1_index{
width: 190px;
margin-top: 4px;
font-size:11px;
color:#688078;}
/*latlong widget */

/*only for ancient pages*/
table.tableizer-table {border: 1px solid #D2DDBD; font-family: Arial, Helvetica, sans-serif; font-size: 12px;border-collapse: collapse;text-align:left;} .tableizer-table td {padding: 4px; margin: 3px; border: 1px solid #D2DDBD;}
.tableizer-table th {background-color:rgb(172, 189, 226);color: #000; font-weight: bold;height:35px;padding-left:4px;border: white solid 1px;}

/*widget for airlines utility*/
/*new widget 800px*/
.search-airport-box-large { background-color: #2B2F30;  float: left;  height: 76px;  margin: 0 0 10px 0;  padding: 0;  text-align: left;width: 780px;}

.search-airport-image-large {float: left; margin: 0; padding: 5px 0 0 0; width: 372px;}

.search-airport-right-large {margin: 0px;padding: 0px;width: 407px;float: left;padding-top: 10px;}

.airport-input-large {margin: 0px;padding: 0px;width: 280px;float: left;}
.airport-input-large input {width: 280px;height: 29px;background-color: white;border: 0px solid black;}

.search-airport-rt-upper-large {margin: 0px;padding: 0px;width: 407px;height: 25px;}
.search-airport-rt-upper-large table{width: 314px;}
.search-airport-rt-upper-large span{color:#fff;font-size:14px;font-weight:bold;font-family:arial;}
.search-airport-rt-lower-large {margin: 0px 0 0 8px;padding: 0px;width: 400px;position: relative;float: left;}

.search-airport-button-large{margin:0px 0 0 10px;padding:0px;width:100px;height:31px;float:left;}
.search-bt{background: url('http://www.mapsofworld.com/international-airports/images/button-new.JPG') no-repeat;cursor:pointer;border: none;width: 100px;height: 31px;}

.list-data {background-color: #fff;float: left; margin: 0; padding: 0; width: 280px;color:#000;z-index: 2;
position: relative;}

/*poll css only*/

.right-panel-poll{float:right;width:315px;border:1px solid #cacaca;margin:0px;padding:0px;}
.facebook-right{width:300px;margin:0px;padding:0px;}



/*...........popup css


#main {
background-repeat: no-repeat;
height: 270px;
width: 383px;
z-index: 100;
}

#top_main 
{
cursor: pointer;
height: 50px;
left: -15px;
position: absolute;
top: -38px;
width: 263px;
}

#hide_btn {
cursor: pointer;
height: 15px;
left: 208px;
position: absolute;
top: -26px;
width: 15px;
z-index: 3;
}
#up_arrow {
cursor: pointer;
height: 10px;
left: 6px;
position: absolute;
top: -27px;
width: 25px;
z-index: 3;
}
#down_arrow {
cursor: pointer;
height: 10px;
left: 6px;
position: absolute;
top: -27px;
width: 25px;
z-index: 3;
}

#magazine_cover {
height: 155px;
left: 240px;
position: absolute;
top: 26px;
width: 120px;
z-index: 102;
}
#best_offer_btn {
height: 43px;
left: 23px;
position: absolute;
top: 150px;
width: 188px;
z-index: 3;
}
.content_holder {
background-repeat: no-repeat;
height: 270px;
width: 383px;
z-index: 100;
}
.clearfix:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}
.pop_up2{bottom: 102px;height: 110px;left: 50%;margin: 0 auto 0 -500px;position: fixed;width: 308px;z-index: 10000000;}
.pop_up1{bottom: -120px;height: 122px;left: 40%;margin: 0 auto 0 -374px;position: fixed;width: 308px;z-index: 10000000;}

.main-bg
{
 float:left;
 padding:0;
 margin:0;
 width:368px;
 height:163px;
 background:url(http://www.mapsofworld.com/popup-mow/red-box.png) no-repeat;
}

.main-left
{
 float:left;
 padding:0;
 margin:0;
 width:182px;
 text-align:left;
}

.main-left img
{
 padding:8px 0 0 23px;
 margin:0;
}

.main-left ul
{
 padding:7px 0 0 0;
 margin:0;
}

.main-left li
{
 padding:9px 0 0 27px;
 margin:0;
 display:block;
 font-family:arial;
 font-size:15px;
 font-weight:bold;
 color:#ffffff;
 background:url(http://www.mapsofworld.com/popup-mow/disc.JPG) no-repeat scroll 8px 12px;
}

.main-right
{
 float:right;
 padding:0;
 margin:0;
 width:177px;
}

.main-right img
{
 padding:10px 0 0 0;
 margin:0;
}

.tab-text
{
 padding:0;
 margin:-37px 0 0 54px;
 font-family:arial;
 font-size:13px;
 font-weight:bold;
 color:#ffffff;
}

.atlas-icon
{
 padding:0;
 margin:-36px 0 0 -109px;
}

.pop-ifr
{
 float:leftf;
 padding:0;
 margin:0;
}
.............*/


/*css for travel-maps pages*/

.first-selection{float:left;margin:0px;width:160px;padding:0px;}
.input-selection{float:left;margin:7px 0 0 0;padding:0px;width:20px}
.selection-image{float:left;margin:0 0 0 0;padding:0px;width:32px}
.first-selection span{margin:7px 0 0 0;padding:0px;display:block;float:left;color:#fff;font-weight:bold;font-size:14px;font-family:arial;}


.city-selection{float:left;margin:0px;width:96px;padding:0px;}
.input-city-selection{float:left;margin:7px 0 0 0;padding:0px;width:20px}
.selection-city-image{float:left;margin:0 0 0 0;padding:0px;width:32px}
.city-selection span{margin:7px 0 0 0;padding:0px;display:block;float:left;color:#fff;font-weight:bold;font-size:14px;font-family:arial;}


.museum-selection{float:left;margin:0px;width:125px;padding:0px;}
.input-museum-selection{float:left;margin:7px 0 0 0;padding:0px;width:20px}
.selection-museum-image{float:left;margin:0 0 0 0;padding:0px;width:32px}
.museum-selection span{margin:7px 0 0 0;padding:0px;display:block;float:left;color:#fff;font-weight:bold;font-size:14px;font-family:arial;}

.selection-strip-content{
margin: 0px auto;
padding: 0px;
width: 455px;
height: 40px;
}


.viewcountryimage {
float: left;
margin: 0px;
padding: 7px 0 0 5px;
width: 29px;
}

.viewcountry {
float: left;
margin: 0px;
padding: 10px 0 0 0px;
}

.viewcountry a {
color: white;
font-family: arial;
font-size: 13px;
margin: 0;
padding: 0;
text-decoration: none;
font-weight:bold;
}


.dtable{
margin:0px;padding:0px;
float:left;width:625px;
}

.dtable table{
border: 1px solid #D2DDBD;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
border-collapse: collapse;
width:100%;

}

.dtable table h2{

font-size:16pt !important;
}


.dtable table h3{
font-size:14pt !important;
}



.dtable table th {
background-color: #D2DDBD;
color: black;
font-weight: bold;
height: 35px;
padding-left: 4px;
text-align:center;
}



.dtable table td {
padding: 4px;
margin: 3px;
border: 1px solid #D2DDBD;
width:50%;

}



/*travel maps css closed*/


/*last updated tag*/

.lastupdated{font-family:arial;font-weight:bold;font-size:12px;margin: 3px;
display: block;float: left;}

/*css for world-maps table*/
table.tableizer-table-world-maps {border: 1px solid #CCC;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;text-align: left;width: 95%;
margin-left: 5px;}
.tableizer-table-world-maps td {padding: 4px; margin: 3px; border: 1px solid #ccc;}
.tableizer-table-world-maps th {background-color: #104E8B; color: #FFF; font-weight: bold;height:20px;text-align:center}
.world-map-links li a{text-decoration:none;color: black;line-height:20px;font-weight: normal;}
.world-map-links li a:hover{border-bottom: 1px black dashed;color:#cacaca;}
#content{padding:6px;}



/* for usa*/
.bottom-menu-bg-usa {
float: left;
padding: 0;
margin: 10px 0 0 0;
width: 100%;
background: #1A3642;
text-align: left;
}
/* for usa*/

/* css for store widget */
a{text-decoration:none;cursor:pointer;} 
a:hover{text-decoration:none;outline:none;} 
.a_img{border:0px;padding-left: 22px;padding-right: 22px;padding-top: 22px;padding-bottom: 12px;}  
.store_widget{float:left;margin:0px;padding:0px;}
.storetab{margin:0px;padding:0px;width:600px;}
.store-mid{margin:42px 0 0 0px;padding:0px;float:left;width:800px;}
.bgleft{margin:0px;padding:0px;float:left;width:21px;background:url('http://www.mapsofworld.com/images/mow-widget/blue-left-bg.png') no-repeat;height:312px;}
.bgmid{margin:0px;padding:0px;float:left;width:755px;background:url('http://www.mapsofworld.com/images/mow-widget/blue-mid-bg.png') repeat-x;height:312px;}
.bgright{margin:0px;padding:0px;float:left;width:21px;background:url('http://www.mapsofworld.com/images/mow-widget/blue-right-bg.png') repeat-x;height:312px;}
.us_deliveries{float:left;margin: 0px 0 0 0;padding:0px;width:780px;background:url('http://www.mapsofworld.com/images/mow-widget/white-big-box.png') no-repeat;height:312px;}
.australia_deliveries{float:left;margin: 0px 0 0 0;padding:0px;width:780px;background:url('http://www.mapsofworld.com/images/mow-widget/white-big-box.png') no-repeat;height:312px;display:none;}
.tab1{  float:left;  padding:0;  margin:0;  width:215px;  height:45px;  background:url(http://www.mapsofworld.com/images/mow-widget/us-blue-tab-hover-bg.png) no-repeat;   cursor:pointer;
  position:absolute;  top:0px;	left:40px;}
.tab1 p{ font-family: arial;font-size: 18px; padding: 10px 0 0 5px; margin: 0; color:#fff;text-align:center;}
.tab2{  float:left;  padding:0;  margin:0 0 0 5px;  width: 215px;  height:45px;  background:url(http://www.mapsofworld.com/images/mow-widget/australia-delivery-tab-red.png) no-repeat;   cursor:pointer;
    position:absolute;	top:0px;	left:215px;}
.tab2 p{ font-family: arial;font-size: 18px;padding: 13px 0 0 0px;margin: 0;color:#fff;}
.storemap{float:left;width:100%;margin-top: 20px;}
.storemap a{padding-right:5px;font-weight:bold;color:#000000;}
.storemap a span{padding-left:10px;padding-right:10px;float:left;text-align:center;}
.storemap a span span{color:#b00000;float: center;}
.video-market{float:left;width:100%;margin-top: 10px;}
.video-market a{padding-right:5px;}
.fount-wath{float:left;width:173px;height:227px;background:url('http://www.mapsofworld.com/images/mow-widget/white-box.png') no-repeat;}
.telok-ayer{float:left;width:173px;height:227px;background:url('http://www.mapsofworld.com/images/mow-widget/white-box.png') no-repeat;}
.under-water{float:left;width:173px;height:227px;background:url('http://www.mapsofworld.com/images/mow-widget/white-box.png') no-repeat;}
a.lau-past{float:left;padding:0px;width:173px;height:227px;background:url('http://www.mapsofworld.com/images/mow-widget/white-box.png') no-repeat;}
.sleek-slider-conatiner{float:left;width:100%;}
.content-container{float:left;width:100%;height:100px;background:#ffffff;  margin-bottom: 20px;}
/************ Slider CSS ***************/
.slide-cont{float:left;width: 775px; }
#content-slider {float: left;height: 15px;margin: 10px 0 10px 0;background:url('http://www.mapsofworld.com/images/mow-widget/scroll-bg.png') repeat-x 0 0 ;position: relative;width: 753px;}
#content-slider2 {float: left;height: 15px;margin: 10px 0 10px 0;background:url('http://www.mapsofworld.com/images/mow-widget/scroll-bg.png') repeat-x 0 0 ;position: relative;width: 753px;}
.ui-slider-handle {width: 139px;height: 15px;position: absolute;background:url('http://www.mapsofworld.com/images/mow-widget/scroll-hover.png') no-repeat;top:0px;}
#content-scroll {width: 710px;margin: -3px 0 0 20px;overflow: hidden;}
#content-scroll2 {width: 710px;margin: -3px 0 0 20px;overflow: hidden;}
#content-holder {width: 1540px;height: 250px;}
#content-holder2 {width: 1540px;height: 250px;}
.content-item {width: 290px;height: 270px;padding: 5px;float: left;}
/********* Slider CSS Ends*****************/
/* css for store widget */
/* location maps USA pages*/
.text_map, .text_map td{
font-size:16px;
font-family:arial;
}
/* location maps USA pages*/


/* second strip of political map*/
.second-strip-large{
margin:0px;
padding:0px;
float:left;
width:798px;
height: 28px;
border: 1px solid #CACACA;
background-color: #183440;
color: white;}
.second-strip-large p{
margin: 0px;
paddinG: 0px;
padding: 5px 0 0 0;
font-size: 16px;
font-weight: bold;
text-align: center;}
/* strip for 600 size map*/
.second-strip-large1{
margin:0px;
padding:0px;
float:left;
width:600px;
height: 28px;
border: 1px solid #CACACA;
background-color: #183440;
color: white;}
.second-strip-large1 p{
margin: 0px;
paddinG: 0px;
padding: 5px 0 0 0;
font-size: 16px;
font-weight: bold;
text-align: center;}


/*physical map links*/

.map-link-list{
width:600px;
float:left;
padding-bottom:0px;
height:150px;
margin-left:10px;
text-align:left;
}
.map-link-list2{
width:600px;
float:left;
}


.map_internal_rightlink1-list
{
 float:left;
 width:198px;
 padding:0;
 margin:0px;
}
.map_internal_rightlink1-list p
{
 padding:0;
 margin:0;
 font-family: 'PT Sans Narrow',sans-serif;
 color: #193541;
 font-size: 23px;
 font-weight: bold;
 float:left;
 width:598px;
 height:17px;
}

.map_internal_rightlink1-list p a
{
 padding:0;
 margin:0;
 font-family: 'PT Sans Narrow',sans-serif;
 color: #193541;
 font-size: 21px;
 font-weight: bold;
 float:left;
}
.map_internal_rightlink1-list ul {
    margin: 0;
    padding: 0;
}

.map_internal_rightlink1-list li {
    background: url("http://www.mapsofworld.com/europe/images2011/black-arrow.png") no-repeat scroll 2px 9px transparent;
    display: block;
    font-family: arial;
    font-size: 12px;
    line-height: 35px;
    list-style: none outside none;
    margin: 4px;
    padding:0px 0 0 11px;
	border-bottom:1px dotted black;
}

.map_internal_rightlink1-list  li a {
    color: #000000;
    font-family: arial;
    font-size: 12px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    text-decoration: none;
	line-height: 25px;
}

.map_internal_rightlink1-list  li a:hover {
   
    margin: 0;
    padding: 0;
    text-decoration: underline;
}
.timercss{
position: absolute;
top: 0px;
right: 0;
}

#google_ads_div_MOW-728-Ad-Unit_ad_wrapper {margin-top: 10px;background: url(http://www.mapsofworld.com/images2011/advertisement1.png) top left no-repeat;float: left;padding: 10px 0 0 0px;}

/*******timer css start********/
.lcdstyle{ /*Example CSS to create LCD countdown look*/width: 248px;
background: url("http://www.mapsofworld.com/olympics/images/olympics-banner-bg.png.png");
color: black;
font: bold 15px MS Sans Serif;
padding: 10px 0px 10px 77px;
float: right;
border: solid 0px red;
height: 31px;}
.lcdstyle sup{ /*Example CSS to create LCD countdown look*/font-size: 80%margin:0px;padding:5px 0 0 0;}
/*******timer css close********/

/*mow Usa Widget*/
/*global issue and pagination mow section*/
#box
{
  width : 262px;
  height : auto;
  overflow : auto ;
  border : 1px solid #C5C5C5;
  background : #F8F8F8;
  position : absolute;
  left: 10%;
  top: 140px;
  border-top : none;
  text-align : left;
  display : none;
  z-index:1100;
}
.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected {
color: white;
background: url('http://www.mapsofworld.com/images/number-hover.png') no-repeat top center;
width: 22px;
height: 21px;
margin: 0px 5px;
display: block;
float: left;
font-weight: bold;
}
.paginationstyle .flatview a {
color: black;
background: url('http://www.mapsofworld.com/images/number-normal.png') no-repeat top center;
width: 22px;
height: 21px;
margin: 0px 5px;
display: block;
float: left;
font-weight: bold;
}
.paginationstyle a {
width: 42px;
height: 21px;
*height:21px;
background: url('http://www.mapsofworld.com/images/pre-next-normal-bg.png') no-repeat top center;
display: block;
float: left;
font-weight: bold;
color: black;
padding: 1px 0 0;
*padding:1px;
}
.paginationstyle a:hover {
width: 42px;
height: 21px;
background: url('http://www.mapsofworld.com/images/pre-next-hover-bg.png') no-repeat top center;
display: block;
float: left;
font-weight: bold;
color: white;
}
.paginationstyle {
width: 250px;
text-align: center;
padding: 2px 0;
margin: 15px auto;
}
.map_internal_rightlink1-1{width:107px!important;}
.toptenlatest1{width: 320px;margin:5px 0px 0px 35px; overflow: hidden; float:left;}
.toptenlatest11 {width: 320px;margin:5px 30px 0px 15px; overflow: hidden; float:right;}
.toptenlatest {float:left; margin:0px; padding:0px;}
.toptenlatest ul {margin:0px; padding:0px;}
.toptenlatest ul li {list-style:none;display:block;float:left;margin:0px 0 10px;}
.toptenlatest ul li .count_img {width:103px;float:left;margin: 0 10px 0 0;}
.toptenlatest ul li .count_img a img { height:71px; border: #F4F4F4 solid 5px;}
.toptenlatest ul li .count_txt {padding:25px 0 0 0; float:left; width:205px;}
.toptenlatest ul li .count_txt a {color: #226180;font-weight: bold;font-size: 14px;}
.toptenlatest1 h2, .toptenlatest11 h2{color: #193541;border-bottom: #193541 solid 3px;padding: 0 0 5px;font-family: 'PT Sans Narrow',sans-serif;font-size: 23px;}
.map_internal_rightlink1-1{width:107px;}
.map_internal_rightlink1-1{width:107px!important;}
.map_internal_rightlink1-12{width:655px!important;}
.map_internal_rightlink1-12 p a{padding: 0;
margin: 0;
font-family: 'PT Sans Narrow',sans-serif;
color: #193541;
font-size: 23px;
font-weight: bold;}

/*======flags folder css for flags thumbs======*/
.big_flags{width:450px;float:left; text-align:justify;}
.big_flags h2 {float: left;margin: 0px;padding: 0;}
.small_flags{width:355px;float:right; margin: 0 0 0 0px;}
small_flags center{float:right;}
.small_flags ul{margin:0px;padding:0px;}
.small_flags ul li{float:left; margin: 10px 0 0 30px; width: 130px; list-style:none}
.small_flags ul li a{border:0px;text-align:center; color:#000;font-weight: bold;text-decoration:none;width: 130px;float:left;}
.small_flags .twoflags li{margin: 10px 0 0 90px; width: 160px;}
.small_flags .twoflags li a{display: block; color:#000;font-weight: bold;text-decoration:none;}
.neighboring{background: black;font-weight: bold;padding:5px;color: white;}
.small_disclaimer{color:#000000;text-decoration:none; float:right;}

/* for usa index page*/
.internal-adbox {
padding: 0 0 2px;
margin: 0px 0 0 14px;
float: left;
}

.maps-hd {
color: #193541;
font-family: 'PT Sans Narrow',sans-serif;
font-size: 21px;
font-weight: bold;
margin: 0;
padding: 0 0 3px;
}
.maps-type-new2 li {
    background: url("http://www.mapsofworld.com/europe/images2011/black-arrow.png") no-repeat scroll 2px 3px transparent;
    display: block;
    font-family: arial;
    font-size: 12px;
    line-height: 25px;
    list-style: none outside none;
    margin: 0;
    padding: 0 0 0 11px;
}
.maps-type-new1 li {
    background: url("http://www.mapsofworld.com/europe/images2011/black-arrow.png") no-repeat scroll 2px 4px transparent;
    display: block;
    font-family: arial;
    font-size: 12px;
    line-height: 25px;
    list-style: none outside none;
    margin: 0;
    padding: 0 0 0 11px;
}
.internal-adbox p {
padding: 0 0 2px 0;
margin: 0;
font-size: 10px;
color: gray;
}
.map_internal_rightlink #google_ads_div_MOW_box_common_ad_wrapper{float:none;}
#google_ads_div_MOW_box_common_ad_wrapper{float: left; margin:10px 10px 10px 0 }
/* for usa index page*/

  #google_ads_div_MOW-336-Ad-Unit_ad_wrapper{
  margin:10px 20px 12px 0!important;
  float:left;}
}
#google_ads_div_MOW-300-Admeld-2_ad_wrapper{
margin: 0 10px 0 0px;}
.stadiums {float:left;width:100%;}
.stadiums th{border: solid 1px #CCC;text-align: center;}
.stadiums h2{width:100%;font-family:'PT Sans Narrow',sans-serif;font-size: 20px;color:#193541;font-weight: bold;padding: 0 0 5px;margin: 0 0 0px;float: left;}

/************Games Results Css***********************/
table.resltd{border-top: 1px solid #DADADA;margin-bottom: 15px;}
table.resltd tr{background: #dfe6e2;border-bottom: 1px solid #DADADA;float: left;padding: 5px 5px;}
table.resltd td img,span{float:left;}
table.resltd td span{margin-left: 6px;}
.table-hed{float:left;background:#82988C;line-height: 29px;font-weight: bold; width:94%; padding: 0 15px 0 10px;color:#ffffff;}


#cse .gsc-webResult.gsc-result, .gsc-results .gsc-imageResult{background:#fdf6e5;}

/* ad container box section 03-01-13 by vishwa*/
.ad_container { margin:0px auto; padding:5px 0px; }
.google_plus_large{float:left; width:60px;padding:0px 5px 0 0px;}
.fb-like{float:left; width:87px; padding-top: 7px;}
.pinintrest{float:left;width:65px; padding:7px 5px 0 5px;}
.twit-count{float:left;width:117px; padding:7px 0 0 0px;}
.social-add-this{width: 30px; float: right; padding-top: 7px; margin: 0px;}
#at15s span { outline: 0; direction: ltr; height: 16px !important;}
.atm-s a, #at_hover.atm-s a { display: block; text-decoration: none; padding: 4px 10px; color: rgb(35, 93, 171)!important; font-weight: normal; font-style: normal; height: 16px !important;}
* /Lightbox background */  
    #lightbox {  
     display:none;  
     background:#183440;  
     opacity:0.9;  
     filter:alpha(opacity=90);  
     position:absolute;  
     top:0px;  
     left:0px;  
     z-index:1000;  
    }  
    /* Lightbox panel with some content */  
    #lightbox-panel {  
     display:none;  
	position: absolute;
	top: 35px;
	left: 167px;    
     width:200px;  
     background:#183440;  
     padding:10px 15px 10px 15px;  
     border:2px solid #CCCCCC;  
     z-index:1001; 
    }  

/* new light box in mapstrip added by Avinash*/
* /Lightbox background */  
#lightbox2 {  
display:none;  
background:#183440;  
opacity:0.9;  
filter:alpha(opacity=90);  
position:absolute;  
top:0px;  
left:0px;  
min-width:100%;  
min-height:100%;  
z-index:1000;  
}  
/* Lightbox panel with some content */  
#lightbox-panel2 {  
display:none;  
position:absolute;  
top:34px;  
left:33%;  
margin-left:-200px;  
width:441px;
background:#fff;  
padding:8px 15px 15px 15px;  
z-index:1001;  
background:url(../images-mow/bg.jpg) top left no-repeat;
}  
.buybox{float:left;width:99%}
.buyyes{float: left;
background: url(../images-mow/yes.png) top left no-repeat;
width: 51px;
height: 43px;
color: #ffffff;
padding: 15px 0 0 12px;
font-size: 15px;
font-weight: bold;
margin-bottom: 10px;
margin-left: 18px;
text-align:left;
}
.buyno{float: left;
background: url(../images-mow/no.png) top left no-repeat;
width: 51px;
height: 43px;
color: #ffffff;
padding: 15px 0 0 15px;
font-size: 15px;
font-weight: bold;
margin-bottom: 10px;
text-align:left;
}
.buyno a{color:#ffffff;}
.buyyes a{color:#ffffff;}
.buyclose{float:right;margin-right:20px;}
.buytest{float:left;width:95%;color:#000000;font-size:12px;line-height:19px;text-align:left;}
#lightbox3 {  
display:none;  
background:#183440;  
opacity:0.9;  
filter:alpha(opacity=90);  
position:absolute;  
top:0px;  
left:0px;  
min-width:100%;  
min-height:100%;  
z-index:1000;  
}  
/* Lightbox panel with some content */  
#lightbox-panel3 {  
display:none;  
position:absolute;  
top:34px;  
left:33%;  
margin-left:-200px;  
width:365px;
background:#fff;  
padding:8px 15px 15px 15px;  
z-index:1001;  
}  
.buyclose1{position:absolute;top:0;right:0;}
/* new light box in mapstrip added ends */


/* ipad lightbox section  by vishwa ranjan on 24-04-13*/
 @font-face {
	font-family: 'Conv_HelveticaNeueLTStd-LtCn';
	src: url('http://www.mapsofworld.com/images/ipad-popup/fonts/HelveticaNeueLTStd-LtCn.eot');
	src: local('☺'), url('http://www.mapsofworld.com/images/ipad-popup/fonts/HelveticaNeueLTStd-LtCn.woff') format('woff'), url('http://www.mapsofworld.com/images/ipad-popup/fonts/HelveticaNeueLTStd-LtCn.ttf') format('truetype'), url('http://www.mapsofworld.com/images/ipad-popup/fonts/HelveticaNeueLTStd-LtCn.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_HelveticaNeueLTStd-Cn';
	src: url('http://www.mapsofworld.com/images/ipad-popup/fonts/HelveticaNeueLTStd-Cn.eot');
	src: local('☺'), url('http://www.mapsofworld.com/images/ipad-popup/fonts/HelveticaNeueLTStd-Cn.woff') format('woff'), url('http://www.mapsofworld.com/images/ipad-popup/fonts/HelveticaNeueLTStd-Cn.ttf') format('truetype'), url('http://www.mapsofworld.com/images/ipad-popup/fonts/HelveticaNeueLTStd-Cn.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
  .overlay-ipad-lgtbx { width:100%; height:100%; float:left; position:fixed; top:0%; left:0%; z-index:9999999999; background:url('http://www.mapsofworld.com/images/ipad-popup/black-bg-pattern.png') repeat top left;}
  .ipad-lgtbx { width:842px; height:573px; padding:20px 16px; float:left; position:fixed; top:25px; left:75px; z-index:100000000000000000; background:url('http://www.mapsofworld.com/images/ipad-popup/light-box.png') no-repeat top left; color:#ffffff; text-align:center;}
  .ipad-lgtbx .inr-ipadbx { width:750px; float:left; margin:0px 45px; height:100%; position:relative;}
  .ipad-lgtbx .inr-ipadbx .hdng { width:100%; background:url('http://www.mapsofworld.com/images/ipad-popup/title-bdr.png') repeat-x bottom; padding:10px 0px; font-size:32px; font-family:'Conv_HelveticaNeueLTStd-LtCn'; text-shadow:0px 1px #1a7eff;}
  .ipad-lgtbx .inr-ipadbx .ipd-compsn-tble { width:100%; margin-top:15px; font-family:'Conv_HelveticaNeueLTStd-Cn'; float:left;}
  .ipad-lgtbx .inr-ipadbx .ipd-compsn-tble .compsn-tbl { width:670px; margin:0px 43px; }
  .ipad-lgtbx .inr-ipadbx .ipd-compsn-tble .compsn-tbl .compsn-col { width:222px; float:left;}
  .ipad-lgtbx .inr-ipadbx .ipd-compsn-tble .compsn-tbl .compsn-col1 { width:444px; float:left; background:url('http://www.mapsofworld.com/images/ipad-popup/box-bottom-crv.png') no-repeat left bottom; padding-bottom:5px;}
  .ipad-lgtbx .inr-ipadbx .ipd-compsn-tble .compsn-tbl .compsn-col1 .compsn-colbx { width:221px; float:left; background:url('http://www.mapsofworld.com/images/ipad-popup/vert-bdr.png') repeat-y left top; padding-left:1px; border-radius:60px 0px 0px 0px; -webkit-border-radius:60px 0px 0px 0px;}
  .ipad-lgtbx .inr-ipadbx .ipd-compsn-tble .compsn-tbl .compsn-col-hdng { width:222px; height:50px; float:left;}
  .ipad-lgtbx .inr-ipadbx .ipd-compsn-tble .compsn-tbl .compsn-col-fechr { background:url('http://www.mapsofworld.com/images/ipad-popup/features-crv-bg.png') repeat-x top right; float:left; font-size:22px; color:#525252; text-shadow:0px 1px #f4f4f4;}
  .ipad-lgtbx .inr-ipadbx .ipd-compsn-tble .compsn-tbl .compsn-col .compsn-col-fechr { width:169px; padding:15px 30px; height:19px; text-align:left;}
  .ipad-lgtbx .inr-ipadbx .ipd-compsn-tble .compsn-tbl .compsn-col1 .compsn-col-fechr { width:180px; padding:5px 21px; height:39px; text-align:center;}
  .ipad-lgtbx .inr-ipadbx .ipd-compsn-tble .compsn-tbl .compsn-col1 .compsn-col-fechr strike { color:#d60700; margin-right:15px; text-shadow:0px 0px #ffffff;}
  .ipad-lgtbx .inr-ipadbx .ipd-compsn-tble .compsn-tbl .compsn-col1 .compsn-col-fechr span { font-size:14px; width:180px; }
  .ipad-lgtbx .inr-ipadbx .ipd-compsn-tble .compsn-tbl ul { width:100%; float:left; list-style-type:none; text-align:left; color:#585858; font-size:16px; text-shadow:0px 1px #f4f4f4, 1px 0px #9d9d9d; padding-left:0px; margin: 0px}
  .ipad-lgtbx .inr-ipadbx .ipd-compsn-tble .compsn-tbl ul li { color:#565656; padding:8px 15px; height:22px; border-bottom:1px solid #e6e6e6;}
  .ipad-lgtbx .inr-ipadbx .ipd-compsn-tble .compsn-tbl .compsn-col ul { padding-bottom:4px; background:url('http://www.mapsofworld.com/images/ipad-popup/features-bottom-crv.png') no-repeat left bottom;}
  .ipad-lgtbx .inr-ipadbx .ipd-compsn-tble .compsn-tbl .compsn-col ul li { background:#f4f4f4 url('http://www.mapsofworld.com/images/ipad-popup/dot.png') no-repeat 6% 50%; width:162px; float: left; padding:8px 30px; line-height:22px;}
  .ipad-lgtbx .inr-ipadbx .ipd-compsn-tble .compsn-tbl ul li.lstli { list-style-type:none; border-bottom:0px solid #e6e6e6; position:relative; height:auto; padding-bottom:30px; background-image:none;}
  .ipad-lgtbx .inr-ipadbx .ipd-compsn-tble .compsn-tbl ul li.lstli span { position:absolute; bottom:-35px; left:24px;}
  .ipad-lgtbx .inr-ipadbx .ipd-compsn-tble .compsn-tbl .compsn-col1 ul {background:#fff; text-align:center;}
  .ipad-lgtbx .inr-ipadbx .contin-bx {position:absolute; bottom:-5px; right:-45px;}
  #google_ads_div_TAN-300_ad_wrapper{margin-right:10px;}


  /*Login-Box CSS*/
#popupContact {display: none;position: absolute;_position: absolute;height: 134px;width: 565px;background: white;z-index: 2;padding: 12px;font-size: 13px;border-radius: 15px 15px 15px 15px;-moz-border-radius: 15px 15px 15px 15px;-webkit-border-radius: 15px;left: 300px !important;top: 50%;margin-top: -100px;position: fixed;}
#popupContactClose{font:700 14px arial, sans-serif; right: -9px; top: -10px; position: absolute; color: #6fa5fd; display:block; background:url('../map-download/close-bt1.png') no-repeat; height:28px; width:27px;}
.map-d-box {float: left;padding: 15px 0 0 0;margin: 0;width: 500px;}
.map-d1 {float: left;padding: 0;margin: 0;font-family: arial;font-size: 12px;width: 200px;text-align: left;}
.text-download1 {height: 28px;margin: 0px;padding: 0px;float: left;width: 176px;}
.map-d1 p {padding: 0 0 0 23px;margin: 0;font-family: arial;font-size: 13px;}
.text-download2 {margin: 0px;padding: 0px;float: left;width: 176px;}
.map-d1 p {padding: 0 0 0 23px;margin: 0;font-family: arial;font-size: 13px;}
.map-d2 {float: left;padding: 0;margin: 0;font-family: arial;font-size: 12px;width: 294px;text-align: left;}
.map-i {padding: 0;margin: 0;font-family: arial;font-size: 12px;text-align: left;}
.map-2 {margin: 10px 0 0 2px;}
.map-btn {padding: 10px 0 0 0;margin: 0;cursor: pointer;}
#backgroundPopup {display: none;/*position: fixed;_position: absolute;*/height: 100% !important;width: 100%!important;top: 0;left: 0;background: #7E7E7E;z-index: 1;}
.disclaimer {font-family: arial;color: black; font-size:12px; font-weight: normal;text-decoration: none;text-align: left;padding-left: 0px;}
  /*Login-Box CSS*/
/*query_form*/
.query_form{width:355px; height:452px;border:1px solid #cacaca;margin-top:18px;background-color:#DDDDDD;}
/*form_heading*/
.form_heading {background-color: #193541; color: #FFFFFF;font-family: sans-serif;font-size: 22px;font-weight: bold;height: 38px;width: 355px;
}
.details{padding-left:10px;margin-top:10px;font-family:sans-serif;}
.form_text {font-family: sans-serif; font-size: 15px; margin: 0; padding: 0;color:#1A3642;}
.button{background: url("http://www.mapsofworld.com/custom-maps/images/sprite-menu.png") no-repeat scroll -81px -19px ;height:29px;width:72px;border: medium none;margin-top:10px;font-weight:bold;cursor:pointer;}
.input_border1{width:318px;height:30px;border: medium none;}
.input_border2{width:315px;height:65px;border: medium none;}
/*query_form*/

/*Sochi 2014 Winter Olympics strip css*/
.winter-olympics-strip{width: 100%;clear: both;border-bottom: solid 3px;background: #163641;float: left;border-top: #888 solid 3px;border-radius:10px;}
.winter-olympics-strip a{padding: 10px;float: left;color: #fff;margin: 0 10px 0 0px;font-weight: bold;font-size: 17px;}
.winter-olympics-strip a:hover{background:#fff;color:#000;}
/*Sochi 2014 Winter Olympics strip css*/
/*splash code **/
.black_overlay{display: none;position: absolute;top: 0%;left: 0%;width:100%;height: 3250px;background-color: black;z-index:999999990;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);align:center;text-align:center;}
.white_content {display: none;position: absolute;top: 12%;left: 50%;right:15%;height:430px;width:576px;padding: 2px;border: 0px solid ;border-color:#ffffff;background-color: black;z-index:999999999;overflow: hidden ;}
.lign{width:576px;left:26%;height:430px;}
/*splash code **/

/*football link strip **/
.cowethredstrip{background:url("http://www.mapsofworld.com/images/stripwith-text-without.jpg") no-repeat}
.cowethredstrip a {color: #fff;font-weight: bold;font-size: 16px;padding: 0 17px;line-height: 16px;font-family: 'Conv_HelveticaNeueLTStd-LtCn';}
.cowethredstrip a:hover{color: rgb(210, 210, 213);}
@media screen and (max-width:767px){
#rtsl{display:none;}
#ltsl{display:none;}
}
/*footer banner Avinash*/
.storeban{width:100%;margin:190px 0 40px 0;background:url(../images-mow/image-slider/background_03.jpg) top left repeat-x;height:43px;cursor:hand;cursor:pointer;}
.storeban .area{width:954px;margin:0 auto;padding:0;}
.storeban .area ul{width:98%;margin:0 0 0 15px;padding:0;list-style-type:none;}
.storeban .area ul li{margin:0px 0 0 0;padding:0;float:left;}
.storepad{margin:-10px;}
.storepad1{margin:2px 0px 0px 140px;}
.storepad2{margin:5px 0 0 30px;}
.storepad3{margin:-15px 0 0 5px;}
/*footer banner*/
.storewall {width:100%;margin:10px auto;text-align:center;}
.shreicons{position: absolute;top: 5px;right: 0px;z-index:0;}
.shreicons .txt{float:left;font-size:12px;font-weight:bold;padding-top:10px;}
.newsocial{position: fixed;bottom:0px;z-index:0;width:100%;}
.newsocial1{width:315px;margin:0 auto;text-align:center;padding:5px 0 5px 10px;background:url(../images2015/black-bg.png);height:30px;position:relative;border-radius:5px;}
.newsocial1 .txt{float:left;font-size:12px;font-weight:bold;padding-top:10px;color:#fff;}
.crossbnt{position:absolute;right:0;top:-15px;cursor:pointer;}
.mowticker{float:left;background:#C00;text-align:center;width:100%;padding:5px 0px;color: white;font-size:12px;font-weight:bold;margin-top:5px;}
.mowticker a{color: white;cursor:pointer;text-decoration:none;}
/* New footer code*/
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 800;
  src: local('Dosis ExtraBold'), local('Dosis-ExtraBold'), url(http://fonts.gstatic.com/s/dosis/v4/nq3OPeKr7RUSF_YDJ1woxvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
}
.exbox {width: 1000px;margin: 10px auto 0 auto;padding: 0;height:55px;background:#bb3639;}
.exbox .left {float: left;width:50%;}
.exbox img {float:left;margin:5px 0 0 5px}
.exbox .txt {float: left;margin: 7px 0 0 10px;font-size: 14px;font-family:helvetica;padding: 0;color:#402323;text-decoration:underline;width:86%;}
.exbox .txt a {color:#fff4ef;text-decoration:underline;}
.exbox .txt1 {float: left;margin: 5px 0 0 10px;font-size:18px;padding: 0;color: #fff4ef;font-weight:bold;font-family:helvetica;}
.exbox .right {float: right;width:49%;border-left:1px solid gray;height:55px;}
.exbox .pad{margin-left:12px;}
.tribalads{width:970px;margin:0 auto;padding:7px 0 0 0;background: url("http://www.mapsofworld.com/images2011/advertisement1.png") 0px 0px no-repeat!important;}
.advbox{width:850px;margin:0 auto;}
.advbox1{width:850px;margin:0 auto;padding:0;background:url('http://www.mapsofworld.com/images-mow/advertise-with-us.png') top left no-repeat;height:418px;position:relative;}
.advbox1 .tophea{font-size:50px;margin:0;padding:0;text-transform:uppercase;position:absolute;top:16%;left:25%;font-weight:bold;font-family: 'Dosis'}
.advbox1 .tophea .tar{color:#FEA406;padding-right:10px;}
.advbox1 .tophea .bil{color:#2289C4;}
.advbox1 .midhea{color:#FEA406;position:absolute;left:41%;top:31%;font-size:21px;font-family: 'arial';font-weight:normal;}
.advbox1 .belhea{color:#484745;position:absolute;left:33%;top:38%;font-size:21px;font-family: 'arial'; font-weight:normal;}
.advbox1 .belhea a{color:#484745;text-decoration:none;}
.advbox1 .belhea1{color:#484745;position:absolute;left:23%;top:46%;font-size:21px;font-family: 'arial'; font-weight:normal;}
.comp{float:left;width:100%;margin-top:10px;}
/* New footer code*/


/* Left media css*/
.scrollmap{overflow:scroll; width:800px;}
.mob, .sh_bu{display:none; }
.utilities{width:100%;float:left;border: 1px solid #C9D7B0;}
.utilities div{float:left;}
.table_con{float:left;width:100%;}
.thmb-cont span{margin-top: 15px!important;font-size: 100%;}
.add {padding: 10px 0 5px 0;}
.web{float:left;}
input[type="radio"]{float:left;}
.map_img{float:left;margin-right:10px;}
ul.tables{float:left; width:50%;margin:0px!important; padding:0px!important; list-style:none;}
.anchor {position: fixed;bottom: 0px;padding: 10px 0 5px !important;margin: 0px;background:#808080 url(http://www.mapsofworld.com/images-mow/advertisement-wht.png) no-repeat;z-index: 50;}
.mobbox{background: url(http://www.mapsofworld.com/images2011/advertisement1.png) no-repeat;padding:10px 0 5px 0px;}
.mow-mobile-anchor { width: 320px; height: 50px; }
.mow-responsive-top { width: 320px; height: 50px; }
.wd100 {width: 100%;float: left;height: auto;background-repeat: repeat-y;}
.wd100 li:nth-child(even) {display: none;}
.infographic {float:left;width:660px;margin-right: 8px;}
.map800{width:800px;overflow:auto;}
.source-urls{width:100%; float:left;}
.germ2 .thmb-cont {width: 180px;margin-right: 30px;}
.content_container1 {display: block;width:635px;vertical-align: top;float: right;border: 0px solid red;margin-right: 10px;margin-left: 10px;}
.container_part{width:630px;}
ul.cont_ul {padding: 0;}
ul.cont_ul, ul.cont_ul li {float: left;}
.mn_tab{width:100%;float:left;margin:5px 0;}
.lt_tab{width:49%;float:left;}
.lt_tab:nth-child(odd){margin-right:2%}
@media(min-width:500px) { .mow-mobile-anchor { width: 468px; height: 60px; } .mow-responsive-top { width: 468px; height: 60px; } }
@media(min-width:800px) { .mow-mobile-anchor { width: 728px; height: 90px; } .mow-responsive-top { width: 728px; height: 90px; } }
@media only screen and (device-width: 768px) {
.storewall iframe {height: 1700px!important;}
.add{height:100px!important;}
.search-box2{top: 197px!important;}
#left_nav1{top: 234px!important;}
.thmb-cont span{text-align:left}
}
@media (max-width:770px){
.embassy_main .embassy .tex{  width: 98%;}
.select, .select span {width: 100%; }
.select  select#catSelect {  margin: 5px 0 0 5px;  float: left;  width: 65%;  }
.embassy .go { margin: 7px 0 0 15px}
.embassy select#categorySelect{  width: 65%!important;}
.embassy select#countrySelect{width:65%!important}
.liknunit{display:none;}
.lt_tab:nth-child(odd){margin:5px 0;}
.pdf-downl{padding-left:0;}
.selection-strip-content, .dtable, .pdf-downl, .trivia-text, .trivia-image, .state-mapn, .state-map1n, .state-map-textn, .states1n, .statesn, .lt_tab{width:100%;}
.first-selection{width:145px;}
.museum-selection{width:110px;}
.first-selection span, .city-selection span, .museum-selection span{font-size: 12px;}
.custom_map_link{float:left;width:100%!important;}
.custom_map_link img, .second-strip-large, .inf_thumbnail img, .earquak td img{width:100%;height:auto;}
.social-media-box{width: auto;height: auto;background: none;}
.container_part{width:98%;}
.mob a{display:block!important;}
.google_728 a, .add a, google728 a, .s-print-box{display:none !important;}
/* start (manish)*/
.google728, .botton300add{display:none !important;}
/* END (manish)*/
.maps-type-new1, .maps-type-new3{border:0!important;}
.map-box-new4{margin-top:0!important;}
.us-map-new4{padding-left:0;}
.sourc {word-break: break-all;}
.wrapper, .content-heading, .left-content, .content, .trivia-box{width: 97%;}
.box {width: 98%!important;margin: 5px 2%;}
.content_container1{width:98%;margin:0 1%;}
.main752, .plain752{height:auto;background: #F9F6F6;padding-left: 0;}
.plain752{border: 1px rgb(237, 233, 233) solid;}
table.link_table {margin: 0!important;}
.wallpaper-size{float: left;padding: 10px 5px;width: 155px;}
.thumbnails-contener .calendar-box{width: 348px;margin: 0;}
.thumbnails-contener {padding: 10px 0;}
.tab_thumb img{margin-right:6px;}
.share {float: left;margin: 0 3px;}
.sha_ic {margin:5px auto;width:300px;height: 35px;text-align:center;}
.shtxt{font-size:15px;color:#000;margin-bottom: -15px;}
.sh_bu{float:left;width:100%;margin:5px 0;display:block;}
.content{padding: 0;}
.gogle-map{width:100%;overflow: auto;}
.videtd, .map_strip_large_left, .map_strip_large_right, .socials, .right-content, #ltsl, #rtsl, .map_strip_us_states_right, .map_strip{display:none;}
#googleMap {width: 100%!important;/*position: absolute!important;*/}
.table_hide{width:100%; overflow-x: scroll;}
.storeban, .map_strip_large{display:none;}
.header, .heading_new_large, .brdcrumb-box, .brdcrumb-new, .heading-new1, .big_map, .add, .lalong_right, .latlong_left, .img_text-new, .drop-box, .lalong_middle_index, .lalong_middle, .content_container, .menu-block, .footer-logo,.footer-box, .states-map-new1, .content_middle, .states-map, .states-map1, .map-box4, .maps-typeflag, .map-box5, .states-map2, .heading-text-new, .heading-new, .map-internal_flag, .custom-new, .maps-typeflag, .mapbig, .lalong_right, #main_map, .content_container-2, .main-rightpanel, .map_internal_rightlink1-list p, .list1, .list2, .list-box, .dis_cont, .dis_wrp, .infographic img, .infographic, .map800, .big_flags img, .sourc, .main752, .plain752, .lnk-tab, .slider_bg, .minu-link, .states-map-new2, .second-strip-large, .earquak td{width:100%!important; float:left;}
.customer-servises2, #left_nav1, #right_panel, .globe_large, .map_strip_large, .link_ad, .bottom-menu-bg, .top-menu1 li img, .search-btn1, .footer1, .fasebook-block, .subscribe-block, .web, .brdcrumb, .customer-servises, .map_internal_rightlink2, .line3, .map_strip_us_states, .side_ad, .bottom-menu-bg-usa, .adn, .plain752 table.products td:nth-child(even), .map-internal, .bottom-menu-bg-usa{display:none;}
.infographic img, .minu-link {height: auto;}
.minu-link{margin: 0 0 5px;}
.mapstore-head {padding: 5px 0px;border: 1px solid #b80000;overflow: hidden;font-weight: bold;font-size: 16px;background: #b80000;text-align: center;}
.mapstore-head a {text-decoration: none;color: #ffffff;}
#mapstore {width: 97%;}
#display-main{width: 800px;}
#display-main td {text-align: center!important;}
#mapstore #heading {display: none;}
.text, .lalong_middle_index p, .lalong_middle p, .lalong_right, .disclaimer, .content_container, .big_map, .heading_new_large, 
.lalong_middle, #form1, .us-mapp2, .custom-new, .lalong_middle_index, .content_container-2, .drop-box, .list-box, .search-bg p{padding:0px !important; margin:0px !important;}
.latlongsearch p, .latlong_left_index p, .lalong_right_index span{float:left; width:100%; padding:0px;}
.main{width:98%; float:left; padding:0 1%;}
.latlongbtn1{margin:7px 20%; }
.latlongsearch, .latlongsearch_index{background: #E2E8E6; padding:1% 2%; margin:7px 1%!important; float:left; width:94%;}
.table_con{float:left; height:300px; overflow-x: scroll;border: 2px solid #ccc;width: 99%;}
#mapstore{overflow-x:scroll;}
.maps-typeflag, .states-map1, .states-map2, .heading-new{border:none !important;}
.big_map img{width:98%; height:auto;margin:5px 1%;}
img#main_map, .drop-box{height:auto;width:98%!important;}
.menu-block{position:relative; background: #163641; border-radius:7px; height: 53px; float:left !important;}
.top-menu1{width:100%; height:auto !important; display:none;}
.top-menu1 ul{width:100%}
.top-menu1 li{width:98%;}
.logo{padding: 0 0 0 1%;}
.big_flags, .small_flags{width:auto; float:left;}
.mob, .footer-logo-menu{display:block;width:100%;float:left;text-align:center; overflow:hidden;}
.img_text{width:95%;}
.heading-text-new h1{font-size:21px;}
.big_map .top-vewd{margin: 25px 0 0 0 !important;}
/*WIDGET*/
.latlong_left{margin:7px 0; padding:0px;}
.latlong_left, .latlong_left_index{background:none;}
.latlong_left p, .latlong_left span , .latlong_left_index p, .latlong_left_index span{float:left; width:auto; padding-right:10px;}
.latlong_left span > br, .latlong_left_index span > br{display:none}
.latlongsearch, .top-menu1{height:auto;}
.latlongbtn{float:none; margin:7px auto ; text-align:center;}
.latlongsearch input[type="text"], #country, .lalong_middle_index input[type="text"], .lalong_middle input[type="text"]{width:90%;padding:1%;}
.latlong_left_index, .lalong_right_index{width:97%; margin:5px 0;}
.lalong_right_index >.lalong_middle_index p{text-align:center;}
.latlongbtnindex {float: none;padding: 37px 0px 0px 0px;text-align: center;}
.maps-hd span{float: right;margin-right: 1%;}
table{width:100%;}
table td{text-align:left !important;}
/*FOOTER*/
.footer-bg{height: auto !important;width:98%!important;}
.footer-logo {padding-bottom: 65px;}
.footer-logo-menu a {padding: 0 5px; color: #2a6496;}
.f-text, .logo-box{width:100%; text-align:center;float:left; padding:0px;}
/*CONTENT*/
.link_panel {float: left;width: 100%; margin:0px !important;}
.maps-typeflag ul, .maps-type1 ul{float:left;}
.maps-typeflag li, .maps-type1 li {background: transparent url('http://www.mapsofworld.com/europe/images2011/black-arrow.png') no-repeat scroll left center;}
ul.tables{width:100%; margin:7px 0;}
.map_img img{width:100%;}
.maps-hd a{font-size:13px;}
p.maps-hd {background: #ccc;float: left;width: 98%;margin: 2px 0;padding: 1%;}
.maps-type1, .us-mapp2, .us-map, .us-map2, .states-map1, .states-map2{width:100%; margin:0px; padding:0px;}
.map-box6 table{display:none;}
.mapbig img{width:100%;margin-bottom:5px;}
.googlemap{float:left; width:100%; height:300px; overflow-x:scroll;padding: 0 0 10px;}
/*SCROLLBAR*/
.googlemap::-webkit-scrollbar{
    height: 30px;
	width:5px;
}

.googlemap::-webkit-scrollbar-track{
    -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0.3);
    border: 1px solid black;
    background: rgb(41,41,41);
    border-radius: 10px;

}
.googlemap::-webkit-scrollbar-thumb{
    border-radius:10px;
    height: 30px;
    width: 8px;
    border: 1px solid black;
    background: rgb(111,111,111);
    -webkit-box-shadow: 0 1px 1px rgb(0,0,0);
    background: -webkit-linear-gradient(rgb(200,200,200), rgb(150,150,150));
}

.googlemap::-webkit-scrollbar-track-piece {
    height: 30px;
}

/*MENU*/
.navbar-default .navbar-toggle {border: 1px solid #DDD;margin: 11px 10px 0 11px;float: left;border-radius: 2px;}
.navbar-toggle .icon-bar {display: block;width: 22px;height: 2px;border-radius: 1px;background-color: #888; margin:2px 0px;}
.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}
.navbar-toggle {position: relative;float: left;width: 45px;padding: 9px 10px;margin-top: 8px;margin-left: 7px;margin-bottom: 8px;background-color: #FFF;background-image: none;border: 1px solid transparent;border-radius: 4px;}
/*SEARCH*/
.search-box2 {position: absolute;left: 55px;width: 72%!important; padding: 1%;top: 162px;height: 36px;}
.search-mid{width:75% !important;float:left;}
.search-icon{width:18% !important; float:left;   margin: 0 0 0 0px;}
.search-mid input, .google_input {width: 100% !important; height: 27px;}
.input-text {padding: 7px 7px 5px;border-radius: 7px;border: 1px solid #ccc;background: #f2f2f2;}
.search-bg {padding: 20px 0;width: 100%;height: auto;}
.search-bg p {width: 100%;text-align: center;}
.drop-box{margin-bottom: 13px!important;}
.list-box select {width: 94%!important; opacity:1;height: 29px!important;}
.list1, .list2{margin-bottom:3px;}
.list1 span, .list2 span, .top-links-block1 ul, .top-links-block ul{display:none;}
.search-btn{width:100%;text-align:center;}
select.styled{opacity: 1 !important;}
/*ads*/
#div-gpt-ad-1418213879867-5,  #div-gpt-ad-1418213879867-6,  #div-gpt-ad-1378097497377-0, #div-gpt-ad-1426590044768-0, #div-gpt-ad-1426590044768-0, #div-gpt-ad-1395293488382-0, #div-gpt-ad-1378097497377-1, #div-gpt-ad-1378097497377-2, #div-gpt-ad-1378097497377-3, #div-gpt-ad-1378097497377-4, #div-gpt-ad-1378097497377-5, #div-gpt-ad-1378097497377-6, #div-gpt-ad-1378097497377-7, #div-gpt-ad-1378097497377-8, #div-gpt-ad-1378097497377-9, #div-gpt-ad-1378097497377-10, #div-gpt-ad-1378097497377-11, #div-gpt-ad-1378097497377-12, #div-gpt-ad-1378097497377-13, #div-gpt-ad-1378097497377-14, #div-gpt-ad-1378097497377-15, #div-gpt-ad-1378097497377-16, #div-gpt-ad-1378097497377-17, #div-gpt-ad-1378097497377-18, #div-gpt-ad-1378097497377-19, #div-gpt-ad-1378097497377-20, #div-gpt-ad-1426590044768-2, #div-gpt-ad-1378097497377-21, #div-gpt-ad-1378097497377-22, #div-gpt-ad-1379909196487-0, #div-gpt-ad-1379909196487-1, #div-gpt-ad-1379909196487-2, #div-gpt-ad-1401093852059-0{display:none;}
.add{height: 60px;}
div#div-gpt-ad-1408355438089-0, #div-gpt-ad-1429772510213-0, #div-gpt-ad-1429772510213-1, #div-gpt-ad-1429772510213-2 {margin: 0 auto;}
/*left-menu*/
button.dot-menu {padding: 0 10px;margin-top: 6px;background: none;border: none;cursor: pointer;outline: none;float: right;display: block;width: 10px;right: 3%; position: absolute;}
span.dot-bar {background: #FFF;display: block;margin: 3.5px 0;width: 5px;height: 5px;}
#left_nav1{position:absolute; right:0px;top: 208px; height:350px; overflow-y:scroll;z-index:50;width: 180px;}
/*THUMB*/
.thmb-cont {float: left;width: 32% !important;margin: 0px 9%!important;height: 165px;}
.big_map .link_panel .thmb-cont {margin: 0 12% 15px;}
.thmb-cont span{margin-top: 15px!important;}
.heading_new_large .link_panel .thmb-cont {margin: 0px 1%!important;}
.gallary-section {width: 100%!important;overflow:hidden;margin:0px 0px 20px 0px!important;}
.gallary-section .previous{display: none;}
div#gallerygif-wrap{width: 100%!important; overflow-x: scroll;}
.gallary-section .next{display: none;}
/****Manish*** for thumb Start****/
.thmb-ig img { width: 100%;}
.mob-thumb-cont .thmb-ig img{width:100% !important;}
.mob-thumb-cont{width:27%!important;margin:5px 3%!important;}
/****Manish*** for thumb End****/
/*MAP LINK*/
.map-link-list, .map_internal_rightlink1-list, .map_internal_rightlink1-list{width:100%; margin:0px !important;height:auto; padding:0px !important;}
/*FORM*/
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/*******International Airport*********/
.search-airport-box-large, .search-airport-image-large, .search-airport-image-large img, .search-airport-rt-upper-large, .search-airport-right-large, .airport-input-large input, .sm-cont, .sml-container, .sml-col-cont, .sml-col-cont:nth-child(even), .google_728, .right-panel, .addpluslist, .rt-pl, .rtlink, .top-links-block1, .top-links-block{width:100%;}
.search-airport-rt-lower-large, .list-cont, .airport-btm-right-panel1, .airport-btm-right-panel, .top-links-block1 ul li{width:98%;}
.airport-input-large{width:65%;}
.search-airport-box-large{height:100%;margin-top:0;}
.sctabl{float:left;width:100%;overflow-x:auto;}
.accp{float:right;padding:0 5px 5px 5px;cursor:pointer;}
.accopen{display:block!important;}
.top-links-block{height:auto;}
#redstr{display:none!important}
.imgmap img{width:100%!important;height:100%!important;}
.london td:nth-child(odd) {width: 48%!important;}
.london td:nth-child(even) {display: none;}

/* search page avinash*/
#cse-search-results	iframe {max-width: 100%!important;overflow:hidden;}
.gsc-webResult{border-color:white!important;}
.gsc-webResult:hover{border-color:white!important;}
.gsc-above-wrapper-area{width:20%;float: left;}
/* search page */
/* usa thematic page avinash*/
.maptable{width:100%;margin:0 auto;}
.small-thumb1{width:300px;margin:0 auto;float:none;}
/* usa thematic avinash*/

/* world map index page added by Avinash*/
.scrollmap{width:100%;}
.flag{width:auto}
.flag img{width:100%;}
#div-gpt-ad-1409564691568-0, #div-gpt-ad-1401093852059-0, .storewall, .wdcmapst, .tribalads{display:none}
.thematic{width:99%}
.plain752_small{width:99%;margin:0;padding:0;}
.plain752_small table{width:100%}
.plain752_small td{width:47%;float:left;margin:5px;text-align:center!important;}
.revolver.container{width:95%;}
.buymap{width:100%;}
.newmastrip, .shreicons{display:none}
.wetable_con table tr td{width: 300px!important;float: left;text-align: center!important;margin: 0px auto!important;padding: 0px 0 10px 10px;}
.wetable_con table tr td img{width: 300px!important;text-align: center!important;margin: 0px auto!important;padding: 0px 0 10px 10px;}
.hide{display:none}
.top-menu1 li ul, .top-menu1 li ul li, .top-menu1 li ul li a{display:none;!important;}
.zipcode, .zipcodebg, .ddlWrap, .ddlWrap select, .findplace h2{width:98%;float:left;height:auto;}
.zipcodebg_r{width:99%;margin:2px auto;}
.searchbg{text-align:center;margin:2px auto;}

/* world map index page added by Avinash*/
/* world top ten section added by Avinash*/
.toplik{border:solid 1px #C9C9C9;border-radius:5px;width:98%;height:auto;float:left;background:none;margin:0 0 10px 0;}
.toplik ul li {margin: 0;padding: 5px 8px 8px 8px;float: left;font-size: 14px;color: #000;font-weight: bold;}
.vtxthed{width:98%}
.videtd{width:99%;}
object,embed{width:99%;height:auto;}
.map-box4,.maps-type2{border:0!important;}
.us-map-states, .us-map-th1, .fd-btn, .advbox, .newsocial{display:none}
.map-box6,.maps-type2{width:99%}
.map-box4,.maps-type2, .map-box6, .maps-hd {font-size:13px;}
video{width:99%!important;}
.imginfo{width:95%!important;text-align:center!important;}
.exbox, .timer{display:none}
.storewall iframe{width:100%;height:2830px}
.content_container iframe{width:100%!important;}
.content_container-2 iframe{width:100%!important;}
.apppad{margin-bottom:5px;}
/* world top ten section added by Avinash*/
.source-urls{float: left; height: 60px; overflow-x: scroll; border: 2px solid #ccc; width: 99%;}
.gproducts td {float: left;width: 50%!important;padding: 0;}
.heading_new_large .mapthumb .thmb-cont{margin: 0 7%!important;}
.fran .thmb-cont{width:150px!important;margin:0 10px!important;}
.fran .thmb-cont img{width:100%;height:auto;}
ul.cont_ul .thmb-cont {margin: 0!important;width: 150px!important;}
.states-map-new2{margin: 7px 0 0 0; }

/* country-profile pages (Manish)*/
.geoghead{width:96%;padding: 5px 0px 0px 20px !important;font-size:15px;font-weight: bold;}
.geoghead .thumb{margin:0px 10px 0 38px;}
.divbox, .contentbox{width:100%;}
.text .strp {margin-left:35px;float: left;}
.hnd-prcnt{width:100%;}
.divbox .text{padding:10px 5px 0px 5px !important;overflow: hidden;text-align: justify;}
.vwed-map{left:5px;font-size:15px;}
.lt_content, #map_canvas, .cont_text{width:100%;}
.rt_content{width:100%;float:left;}
.lsts{width: 97%!important;float:left;margin-top:30px !important;}
/* Tables*/
.breakurl{width:220px;float:left;word-break:break-all;}
.ctabl{width:100%;border:#DDD solid 1px;}
.flash-slider{width:100%;height:auto;}
/* End (Manish)*/
}
/* world map index page added by Avinash*/
@media (max-width:350px){
.thematic{width:99%}
.plain752_small{width:99%;margin:0;padding:0;}
.plain752_small table{width:100%}
.plain752_small td{width:90%;float:left;margin:5px;text-align:center!important;}
}
/* world map index page added by Avinash*/

@media (max-width:400px){
.heading_new_large .thmb-cont {width:43%!important;}
.thmb-cont {margin: 0px 7%!important;}
.products tr:first-child td{width: 100%;text-align: center!important;}
.products td {float: left;width: 50%;}
.germ .thmb-cont {width: 46%!important;margin: 0 2%!important;}
.germ img {width: 100%;height: auto;}
.germ2 .thmb-cont {width: 48%!important;margin-right: 2%!important;}
/****Manish*******/
.mob-thumb-cont{width: 42%!important;margin:5px 4%!important;}
.geoghead {width: 94%;}
.breakurl{width:220px;float:left;word-break:break-all;}
table.ctab td{width:99%;float:left;border:none;margin-bottom:10px;}
table.ifotab td{border: 1px solid #ccc;}
}

@media (max-width:360px){
.search-airport-rt-upper-large td {width:100px;}
.search-airport-rt-upper-large td span {font-size:12px;}
}

@media (max-width:330px){
.search-box2 {top: 156px;}
.search-mid {width: 74% !important;}
#left_nav1{top: 198px;}
.add{height: 50px;}
.thmb-cont {float: left;width: 47% !important;margin: 0px 1%!important; height:165px;}
.big_map .link_panel .thmb-cont {margin: 0 1% 15px;}
.airport-input-large{width:60%;}
#redstr{display:none}
/*.text{overflow: hidden;}*/
}


/*footer banner Avinash*/
.storeban{width:100%;margin:190px 0 40px 0;background:url(../images-mow/image-slider/background_03.jpg) top left repeat-x;height:43px;cursor:hand;cursor:pointer;}
.storeban .area{width:954px;margin:0 auto;padding:0;}
.storeban .area ul{width:98%;margin:0 0 0 15px;padding:0;list-style-type:none;}
.storeban .area ul li{margin:0px 0 0 0;padding:0;float:left;}
.storepad{margin:-10px;}
.storepad1{margin:2px 0px 0px 140px;}
.storepad2{margin:5px 0 0 30px;}
.storepad3{margin:-15px 0 0 5px;}
/*footer banner*/

/************infographic***************/
@media (max-width:770px){
.left-part{width:98%}
.left-part img{width:100%; height:auto;}
.right-part{  float: left;   margin: 0 0 0 10px;}
.div-space{  height: 50px; width:5px}
.div-main{width:100%}
.div-sub-main-nw{width:95%;margin: 20px 0 15px 0px;}
.div-main-image{width:32%; float:left;}
}
@media (max-width:640px){
.div-main-image{width:32%; margin:0 auto ;  }
.mid-heading{margin:0 auto ; float: none;}
div#countdown span {width: 100%;padding:0;text-align: center;}
div#countdown{height: auto;text-align: center;}
}
@media (max-width:480px){
.div-main-image{width:64%; margin:0 auto ; float: none; }
}

/* for new menubar in usa states page*/
.secondnav { width: 100%; float:left;margin:5px 0 5px 0px}
.secondnav ul { list-style: none; padding: 0px; margin: 0px; font-weight: bold; text-align: center;background-image:url('http://www.mapsofworld.com/usa/images/navigation-bg.jpg'); }
.secondnav ul li { display: inline-block; }
.secondnav ul li a { display: block; padding:1px 2px 1px; text-decoration: none; color: #fff; }
.secondnav ul li a:hover { background-color: #e03c3c; color: #fff; }
@media (max-width:48.000em){
  	.secondnav ul { width: 100%; font-weight: bold; }
  	.secondnav ul li { width: 98%; float:left;  margin-top:2px; background-image:url('http://www.mapsofworld.com/usa/images/navigation-bg.jpg'); text-align:center;}
  	.secondnav ul li a { padding:2px 13px 0px 0px; border-bottom: 0px solid #ccc; display: block;  }	
}
img{border:0}
.img_nav{ float:left; padding:0 5px 0 5px;}
.atext{ margin: 5px 0 0 0; padding: 5px 2px 0 0; }
/* for new menubar in usa states page*/

/* Left media css */
.scrollmap{overflow:scroll; width:800px;}
.mob, .sh_bu{display:none; }
.utilities{width:100%;float:left;border: 1px solid #C9D7B0;}
.utilities div{float:left;}
.table_con{float:left;width:100%;}
.thmb-cont span{margin-top: 15px!important;font-size: 100%;}
.add {padding: 10px 0 5px 0;}
.web{float:left;}
input[type="radio"]{float:left;}
.map_img{float:left;margin-right:10px;}
ul.tables{float:left; width:50%;margin:0px!important; padding:0px!important; list-style:none;}
.anchor {position: fixed;bottom: 0px;padding: 10px 0 5px !important;margin: 0px;background:#808080 url(http://www.mapsofworld.com/images-mow/advertisement-wht.png) no-repeat;z-index: 50;}
.mobbox{background: url(http://www.mapsofworld.com/images2011/advertisement1.png) no-repeat;padding:10px 0 5px 0px;}
.mow-mobile-anchor { width: 320px; height: 50px; }
.mow-responsive-top { width: 320px; height: 50px; }
.wd100 {width: 100%;float: left;height: auto;background-repeat: repeat-y;}
.wd100 li:nth-child(even) {display: none;}
.infographic {float:left;width:660px;margin-right: 8px;}
.map800{width:800px;overflow:auto;}
.source-urls{width:100%; float:left;}
.germ2 .thmb-cont {width: 180px;margin-right: 30px;}
.content_container1 {display: block;width:635px;vertical-align: top;float: right;border: 0px solid red;margin-right: 10px;margin-left: 10px;}
.container_part{width:630px;}
ul.cont_ul {padding: 0;}
ul.cont_ul, ul.cont_ul li {float: left;}
.mn_tab{width:100%;float:left;margin:5px 0;}
.lt_tab{width:49%;float:left;}
.lt_tab:nth-child(odd){margin-right:2%}
@media(min-width:500px) { .mow-mobile-anchor { width: 468px; height: 60px; } .mow-responsive-top { width: 468px; height: 60px; } }
@media(min-width:800px) { .mow-mobile-anchor { width: 728px; height: 90px; } .mow-responsive-top { width: 728px; height: 90px; } }
@media only screen and (device-width: 768px) {
.storewall iframe {height: 1700px!important;}
.add{height:100px!important;}
.search-box2{top: 197px!important;}
#left_nav1{top: 234px!important;}
.thmb-cont span{text-align:left}
}
@media (max-width:770px){
.embassy_main .embassy .tex{  width: 98%;}
.select, .select span {width: 100%; }
.select  select#catSelect {  margin: 5px 0 0 5px;  float: left;  width: 65%;  }
.embassy .go { margin: 7px 0 0 15px}
.embassy select#categorySelect{  width: 65%!important;}
.embassy select#countrySelect{width:65%!important}
.liknunit{display:none;}
.lt_tab:nth-child(odd){margin:5px 0;}
.pdf-downl{padding-left:0;}
.selection-strip-content, .dtable, .pdf-downl, .trivia-text, .trivia-image, .state-mapn, .state-map1n, .state-map-textn, .states1n, .statesn, .lt_tab{width:100%;}
.first-selection{width:145px;}
.museum-selection{width:110px;}
.first-selection span, .city-selection span, .museum-selection span{font-size: 12px;}
.custom_map_link{float:left;width:100%!important;}
.custom_map_link img, .second-strip-large, .inf_thumbnail img, .earquak td img{width:100%;height:auto;}
.social-media-box{width: auto;height: auto;background: none;}
.container_part{width:98%;}
.mob a{display:block!important;}
.google_728 a, .add a, google728 a, .s-print-box{display:none !important;}
/* start (manish)*/
.google728, .botton300add{display:none !important;}
/* END (manish)*/
.maps-type-new1, .maps-type-new3{border:0!important;}
.map-box-new4{margin-top:0!important;}
.us-map-new4{padding-left:0;}
.sourc {word-break: break-all;}
.wrapper, .content-heading, .left-content, .content, .trivia-box{width: 97%;}
.box {width: 98%!important;margin: 5px 2%;}
.content_container1{width:98%;margin:0 1%;}
.main752, .plain752{height:auto;background: #F9F6F6;padding-left: 0;}
.plain752{border: 1px rgb(237, 233, 233) solid;}
table.link_table {margin: 0!important;}
.wallpaper-size{float: left;padding: 10px 5px;width: 155px;}
.thumbnails-contener .calendar-box{width: 348px;margin: 0;}
.thumbnails-contener {padding: 10px 0;}
.tab_thumb img{margin-right:6px;}
.share {float: left;margin: 0 3px;}
.sha_ic {margin:5px auto;width:300px;height: 35px;text-align:center;}
.shtxt{font-size:15px;color:#000;margin-bottom: -15px;}
.sh_bu{float:left;width:100%;margin:5px 0;display:block;}
.content{padding: 0;}
.gogle-map{width:100%;overflow: auto;}
.videtd, .map_strip_large_left, .map_strip_large_right, .socials, .right-content, #ltsl, #rtsl, .map_strip_us_states_right, .map_strip{display:none;}
#googleMap {width: 100%!important;/*position: absolute!important;*/}
.table_hide{width:100%; overflow-x: scroll;}
.storeban, .map_strip_large{display:none;}
.header, .heading_new_large, .brdcrumb-box, .brdcrumb-new, .heading-new1, .big_map, .add, .lalong_right, .latlong_left, .img_text-new, .drop-box, .lalong_middle_index, .lalong_middle, .content_container, .menu-block, .footer-logo,.footer-box, .states-map-new1, .content_middle, .states-map, .states-map1, .map-box4, .maps-typeflag, .map-box5, .states-map2, .heading-text-new, .heading-new, .map-internal_flag, .custom-new, .maps-typeflag, .mapbig, .lalong_right, #main_map, .content_container-2, .main-rightpanel, .map_internal_rightlink1-list p, .list1, .list2, .list-box, .dis_cont, .dis_wrp, .infographic img, .infographic, .map800, .big_flags img, .sourc, .main752, .plain752, .lnk-tab, .slider_bg, .minu-link, .states-map-new2, .second-strip-large, .earquak td{width:100%!important; float:left;}
.customer-servises2, #left_nav1, #right_panel, .globe_large, .map_strip_large, .link_ad, .bottom-menu-bg, .top-menu1 li img, .search-btn1, .footer1, .fasebook-block, .subscribe-block, .web, .brdcrumb, .customer-servises, .map_internal_rightlink2, .line3, .map_strip_us_states, .side_ad, .bottom-menu-bg-usa, .adn, .plain752 table.products td:nth-child(even), .map-internal, .bottom-menu-bg-usa{display:none;}
.infographic img, .minu-link {height: auto;}
.minu-link{margin: 0 0 5px;}
.mapstore-head {padding: 5px 0px;border: 1px solid #b80000;overflow: hidden;font-weight: bold;font-size: 16px;background: #b80000;text-align: center;}
.mapstore-head a {text-decoration: none;color: #ffffff;}
#mapstore {width: 97%;}
#display-main{width: 800px;}
#display-main td {text-align: center!important;}
#mapstore #heading {display: none;}
.text, .lalong_middle_index p, .lalong_middle p, .lalong_right, .disclaimer, .content_container, .big_map, .heading_new_large, 
.lalong_middle, #form1, .us-mapp2, .custom-new, .lalong_middle_index, .content_container-2, .drop-box, .list-box, .search-bg p{padding:0px !important; margin:0px !important;}
.latlongsearch p, .latlong_left_index p, .lalong_right_index span{float:left; width:100%; padding:0px;}
.main{width:98%; float:left; padding:0 1%;}
.latlongbtn1{margin:7px 20%; }
.latlongsearch, .latlongsearch_index{background: #E2E8E6; padding:1% 2%; margin:7px 1%!important; float:left; width:94%;}
.table_con{float:left; height:300px; overflow-x: scroll;border: 2px solid #ccc;width: 99%;}
#mapstore{overflow-x:scroll;}
.maps-typeflag, .states-map1, .states-map2, .heading-new{border:none !important;}
.big_map img{width:98%; height:auto;margin:5px 1%;}
img#main_map, .drop-box{height:auto;width:98%!important;}
.menu-block{position:relative; background: #163641; border-radius:7px; height: 53px; float:left !important;}
.top-menu1{width:100%; height:auto !important; display:none;}
.top-menu1 ul{width:100%}
.top-menu1 li{width:98%;}
.logo{padding: 0 0 0 1%;}
.big_flags, .small_flags{width:auto; float:left;}
.mob, .footer-logo-menu{display:block;width:100%;float:left;text-align:center; overflow:hidden;}
.img_text{width:95%;}
.heading-text-new h1{font-size:21px;}
.big_map .top-vewd{margin: 25px 0 0 0 !important;}
/*WIDGET*/
.latlong_left{margin:7px 0; padding:0px;}
.latlong_left, .latlong_left_index{background:none;}
.latlong_left p, .latlong_left span , .latlong_left_index p, .latlong_left_index span{float:left; width:auto; padding-right:10px;}
.latlong_left span > br, .latlong_left_index span > br{display:none}
.latlongsearch, .top-menu1{height:auto;}
.latlongbtn{float:none; margin:7px auto ; text-align:center;}
.latlongsearch input[type="text"], #country, .lalong_middle_index input[type="text"], .lalong_middle input[type="text"]{width:90%;padding:1%;}
.latlong_left_index, .lalong_right_index{width:97%; margin:5px 0;}
.lalong_right_index >.lalong_middle_index p{text-align:center;}
.latlongbtnindex {float: none;padding: 37px 0px 0px 0px;text-align: center;}
.maps-hd span{float: right;margin-right: 1%;}
table{width:100%;}
table td{text-align:left !important;}
/*FOOTER*/
.footer-bg{height: auto !important;width:98%!important;}
.footer-logo {padding-bottom: 65px;}
.footer-logo-menu a {padding: 0 5px; color: #2a6496;}
.f-text, .logo-box{width:100%; text-align:center;float:left; padding:0px;}
/*CONTENT*/
.link_panel {float: left;width: 100%; margin:0px !important;}
.maps-typeflag ul, .maps-type1 ul{float:left;}
.maps-typeflag li, .maps-type1 li {background: transparent url('http://www.mapsofworld.com/europe/images2011/black-arrow.png') no-repeat scroll left center;}
ul.tables{width:100%; margin:7px 0;}
.map_img img{width:100%;}
.maps-hd a{font-size:13px;}
p.maps-hd {background: #ccc;float: left;width: 98%;margin: 2px 0;padding: 1%;}
.maps-type1, .us-mapp2, .us-map, .us-map2, .states-map1, .states-map2{width:100%; margin:0px; padding:0px;}
.map-box6 table{display:none;}
.mapbig img{width:100%;margin-bottom:5px;}
.googlemap{float:left; width:100%; height:300px; overflow-x:scroll;padding: 0 0 10px;}
/*SCROLLBAR*/
.googlemap::-webkit-scrollbar{
    height: 30px;
	width:5px;
}

.googlemap::-webkit-scrollbar-track{
    -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0.3);
    border: 1px solid black;
    background: rgb(41,41,41);
    border-radius: 10px;

}
.googlemap::-webkit-scrollbar-thumb{
    border-radius:10px;
    height: 30px;
    width: 8px;
    border: 1px solid black;
    background: rgb(111,111,111);
    -webkit-box-shadow: 0 1px 1px rgb(0,0,0);
    background: -webkit-linear-gradient(rgb(200,200,200), rgb(150,150,150));
}

.googlemap::-webkit-scrollbar-track-piece {
    height: 30px;
}

/*MENU*/
.navbar-default .navbar-toggle {border: 1px solid #DDD;margin: 11px 10px 0 11px;float: left;border-radius: 2px;}
.navbar-toggle .icon-bar {display: block;width: 22px;height: 2px;border-radius: 1px;background-color: #888; margin:2px 0px;}
.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}
.navbar-toggle {position: relative;float: left;width: 45px;padding: 9px 10px;margin-top: 8px;margin-left: 7px;margin-bottom: 8px;background-color: #FFF;background-image: none;border: 1px solid transparent;border-radius: 4px;}
/*SEARCH*/
.search-box2 {position: absolute;left: 55px;width: 72%!important; padding: 1%;top: 162px;height: 36px;}
.search-mid{width:75% !important;float:left;}
.search-icon{width:18% !important; float:left;   margin: 0 0 0 0px;}
.search-mid input, .google_input {width: 100% !important; height: 27px;}
.input-text {padding: 7px 7px 5px;border-radius: 7px;border: 1px solid #ccc;background: #f2f2f2;}
.search-bg {padding: 20px 0;width: 100%;height: auto;}
.search-bg p {width: 100%;text-align: center;}
.drop-box{margin-bottom: 13px!important;}
.list-box select {width: 94%!important; opacity:1;height: 29px!important;}
.list1, .list2{margin-bottom:3px;}
.list1 span, .list2 span, .top-links-block1 ul, .top-links-block ul{display:none;}
.search-btn{width:100%;text-align:center;}
select.styled{opacity: 1 !important;}
/*ads*/
#div-gpt-ad-1418213879867-5,  #div-gpt-ad-1418213879867-6,  #div-gpt-ad-1378097497377-0, #div-gpt-ad-1426590044768-0, #div-gpt-ad-1426590044768-0, #div-gpt-ad-1395293488382-0, #div-gpt-ad-1378097497377-1, #div-gpt-ad-1378097497377-2, #div-gpt-ad-1378097497377-3, #div-gpt-ad-1378097497377-4, #div-gpt-ad-1378097497377-5, #div-gpt-ad-1378097497377-6, #div-gpt-ad-1378097497377-7, #div-gpt-ad-1378097497377-8, #div-gpt-ad-1378097497377-9, #div-gpt-ad-1378097497377-10, #div-gpt-ad-1378097497377-11, #div-gpt-ad-1378097497377-12, #div-gpt-ad-1378097497377-13, #div-gpt-ad-1378097497377-14, #div-gpt-ad-1378097497377-15, #div-gpt-ad-1378097497377-16, #div-gpt-ad-1378097497377-17, #div-gpt-ad-1378097497377-18, #div-gpt-ad-1378097497377-19, #div-gpt-ad-1378097497377-20, #div-gpt-ad-1426590044768-2, #div-gpt-ad-1378097497377-21, #div-gpt-ad-1378097497377-22, #div-gpt-ad-1379909196487-0, #div-gpt-ad-1379909196487-1, #div-gpt-ad-1379909196487-2, #div-gpt-ad-1401093852059-0{display:none;}
.add{height: 60px;}
div#div-gpt-ad-1408355438089-0, #div-gpt-ad-1429772510213-0, #div-gpt-ad-1429772510213-1, #div-gpt-ad-1429772510213-2 {margin: 0 auto;}
/*left-menu*/
button.dot-menu {padding: 0 10px;margin-top: 6px;background: none;border: none;cursor: pointer;outline: none;float: right;display: block;width: 10px;right: 3%; position: absolute;}
span.dot-bar {background: #FFF;display: block;margin: 3.5px 0;width: 5px;height: 5px;}
#left_nav1{position:absolute; right:0px;top: 208px; height:350px; overflow-y:scroll;z-index:50;width: 180px;}
/*THUMB*/
.thmb-cont {float: left;width: 32% !important;margin: 0px 9%!important;height: 165px;}
.big_map .link_panel .thmb-cont {margin: 0 12% 15px;}
.thmb-cont span{margin-top: 15px!important;}
.heading_new_large .link_panel .thmb-cont {margin: 0px 1%!important;}
.gallary-section {width: 100%!important;overflow:hidden;margin:0px 0px 20px 0px!important;}
.gallary-section .previous{display: none;}
div#gallerygif-wrap{width: 100%!important; overflow-x: scroll;}
.gallary-section .next{display: none;}
/****Manish*** for thumb Start****/
.thmb-ig img { width: 100%;}
.mob-thumb-cont .thmb-ig img{width:100% !important;}
.mob-thumb-cont{width:27%!important;margin:5px 3%!important;}
/****Manish*** for thumb End****/
/*MAP LINK*/
.map-link-list, .map_internal_rightlink1-list, .map_internal_rightlink1-list{width:100%; margin:0px !important;height:auto; padding:0px !important;}
/*FORM*/
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/*******International Airport*********/
.search-airport-box-large, .search-airport-image-large, .search-airport-image-large img, .search-airport-rt-upper-large, .search-airport-right-large, .airport-input-large input, .sm-cont, .sml-container, .sml-col-cont, .sml-col-cont:nth-child(even), .google_728, .right-panel, .addpluslist, .rt-pl, .rtlink, .top-links-block1, .top-links-block{width:100%;}
.search-airport-rt-lower-large, .list-cont, .airport-btm-right-panel1, .airport-btm-right-panel, .top-links-block1 ul li{width:98%;}
.airport-input-large{width:65%;}
.search-airport-box-large{height:100%;margin-top:0;}
.sctabl{float:left;width:100%;overflow-x:auto;}
.accp{float:right;padding:0 5px 5px 5px;cursor:pointer;}
.accopen{display:block!important;}
.top-links-block{height:auto;}
#redstr{display:none!important}
.imgmap img{width:100%!important;height:100%!important;}
.london td:nth-child(odd) {width: 48%!important;}
.london td:nth-child(even) {display: none;}

/* search page avinash*/
#cse-search-results	iframe {max-width: 100%!important;overflow:hidden;}
.gsc-webResult{border-color:white!important;}
.gsc-webResult:hover{border-color:white!important;}
.gsc-above-wrapper-area{width:20%;float: left;}
/* search page */
/* usa thematic page avinash*/
.maptable{width:100%;margin:0 auto;}
.small-thumb1{width:300px;margin:0 auto;float:none;}
/* usa thematic avinash*/

/* world map index page added by Avinash*/
.scrollmap{width:100%;}
.flag{width:auto}
.flag img{width:100%;}
#div-gpt-ad-1409564691568-0, #div-gpt-ad-1401093852059-0, .storewall, .wdcmapst, .tribalads{display:none}
.thematic{width:99%}
.plain752_small{width:99%;margin:0;padding:0;}
.plain752_small table{width:100%}
.plain752_small td{width:47%;float:left;margin:5px;text-align:center!important;}
.revolver.container{width:95%;}
.buymap{width:100%;}
.newmastrip, .shreicons{display:none}
.wetable_con table tr td{width: 300px!important;float: left;text-align: center!important;margin: 0px auto!important;padding: 0px 0 10px 10px;}
.wetable_con table tr td img{width: 300px!important;text-align: center!important;margin: 0px auto!important;padding: 0px 0 10px 10px;}
.hide{display:none}
.top-menu1 li ul, .top-menu1 li ul li, .top-menu1 li ul li a{display:none;!important;}
.zipcode, .zipcodebg, .ddlWrap, .ddlWrap select, .findplace h2{width:98%;float:left;height:auto;}
.zipcodebg_r{width:99%;margin:2px auto;}
.searchbg{text-align:center;margin:2px auto;}

/* world map index page added by Avinash*/
/* world top ten section added by Avinash*/
.toplik{border:solid 1px #C9C9C9;border-radius:5px;width:98%;height:auto;float:left;background:none;margin:0 0 10px 0;}
.toplik ul li {margin: 0;padding: 5px 8px 8px 8px;float: left;font-size: 14px;color: #000;font-weight: bold;}
.vtxthed{width:98%}
.videtd{width:99%;}
object,embed{width:99%;height:auto;}
.map-box4,.maps-type2{border:0!important;}
.us-map-states, .us-map-th1, .fd-btn, .advbox, .newsocial{display:none}
.map-box6,.maps-type2{width:99%}
.map-box4,.maps-type2, .map-box6, .maps-hd {font-size:13px;}
video{width:99%!important;}
.imginfo{width:95%!important;text-align:center!important;}
.exbox, .timer{display:none}
.storewall iframe{width:100%;height:2830px}
.content_container iframe{width:100%!important;}
.content_container-2 iframe{width:100%!important;}
.apppad{margin-bottom:5px;}
/* world top ten section added by Avinash*/
.source-urls{float: left; height: 60px; overflow-x: scroll; border: 2px solid #ccc; width: 99%;}
.gproducts td {float: left;width: 50%!important;padding: 0;}
.heading_new_large .mapthumb .thmb-cont{margin: 0 7%!important;}
.fran .thmb-cont{width:150px!important;margin:0 10px!important;}
.fran .thmb-cont img{width:100%;height:auto;}
ul.cont_ul .thmb-cont {margin: 0!important;width: 150px!important;}
.states-map-new2{margin: 7px 0 0 0; }

/* country-profile pages (Manish)*/
.geoghead{width:96%;padding: 5px 0px 0px 20px !important;font-size:15px;font-weight: bold;}
.geoghead .thumb{margin:0px 10px 0 38px;}
.divbox, .contentbox{width:100%;}
.text .strp {margin-left:35px;float: left;}
.hnd-prcnt{width:100%;}
.divbox .text{padding:10px 5px 0px 5px !important;overflow: hidden;text-align: justify;}
.vwed-map{left:5px;font-size:15px;}
.lt_content, #map_canvas, .cont_text{width:100%;}
.rt_content{width:100%;float:left;}
.lsts{width: 97%!important;float:left;margin-top:30px !important;}
/* Tables*/
.breakurl{width:220px;float:left;word-break:break-all;}
.ctabl{width:100%;border:#DDD solid 1px;}
.flash-slider{width:100%;height:auto;}
/* End (Manish)*/
}
/* world map index page added by Avinash*/
@media (max-width:350px){
.thematic{width:99%}
.plain752_small{width:99%;margin:0;padding:0;}
.plain752_small table{width:100%}
.plain752_small td{width:90%;float:left;margin:5px;text-align:center!important;}
}
/* world map index page added by Avinash*/

@media (max-width:400px){
.heading_new_large .thmb-cont {width:43%!important;}
.thmb-cont {margin: 0px 7%!important;}
.products tr:first-child td{width: 100%;text-align: center!important;}
.products td {float: left;width: 50%;}
.germ .thmb-cont {width: 46%!important;margin: 0 2%!important;}
.germ img {width: 100%;height: auto;}
.germ2 .thmb-cont {width: 48%!important;margin-right: 2%!important;}
/****Manish*******/
.mob-thumb-cont{width: 42%!important;margin:5px 4%!important;}
.geoghead {width: 94%;}
.breakurl{width:220px;float:left;word-break:break-all;}
table.ctab td{width:99%;float:left;border:none;margin-bottom:10px;}
table.ifotab td{border: 1px solid #ccc;}
}

@media (max-width:360px){
.search-airport-rt-upper-large td {width:100px;}
.search-airport-rt-upper-large td span {font-size:12px;}
}

@media (max-width:330px){
.search-box2 {top: 156px;}
.search-mid {width: 74% !important;}
#left_nav1{top: 198px;}
.add{height: 50px;}
.thmb-cont {float: left;width: 47% !important;margin: 0px 1%!important; height:165px;}
.big_map .link_panel .thmb-cont {margin: 0 1% 15px;}
.airport-input-large{width:60%;}
#redstr{display:none}
/*.text{overflow: hidden;}*/
}


/*footer banner Avinash*/
.storeban{width:100%;margin:190px 0 40px 0;background:url(../images-mow/image-slider/background_03.jpg) top left repeat-x;height:43px;cursor:hand;cursor:pointer;}
.storeban .area{width:954px;margin:0 auto;padding:0;}
.storeban .area ul{width:98%;margin:0 0 0 15px;padding:0;list-style-type:none;}
.storeban .area ul li{margin:0px 0 0 0;padding:0;float:left;}
.storepad{margin:-10px;}
.storepad1{margin:2px 0px 0px 140px;}
.storepad2{margin:5px 0 0 30px;}
.storepad3{margin:-15px 0 0 5px;}
/*footer banner*/

/************infographic***************/
@media (max-width:770px){
.left-part{width:98%}
.left-part img{width:100%; height:auto;}
.right-part{  float: left;   margin: 0 0 0 10px;}
.div-space{  height: 50px; width:5px}
.div-main{width:100%}
.div-sub-main-nw{width:95%;margin: 20px 0 15px 0px;}
.div-main-image{width:32%; float:left;}
}
@media (max-width:640px){
.div-main-image{width:32%; margin:0 auto ;  }
.mid-heading{margin:0 auto ; float: none;}
div#countdown span {width: 100%;padding:0;text-align: center;}
div#countdown{height: auto;text-align: center;}
}
@media (max-width:480px){
.div-main-image{width:64%; margin:0 auto ; float: none; }
}

/* for new menubar in usa states page*/
.secondnav { width: 100%; float:left;margin:5px 0 5px 0px}
.secondnav ul { list-style: none; padding: 0px; margin: 0px; font-weight: bold; text-align: center;background-image:url('http://www.mapsofworld.com/usa/images/navigation-bg.jpg'); }
.secondnav ul li { display: inline-block; }
.secondnav ul li a { display: block; padding:1px 2px 1px; text-decoration: none; color: #fff; }
.secondnav ul li a:hover { background-color: #e03c3c; color: #fff; }
@media (max-width:48.000em){
  	.secondnav ul { width: 100%; font-weight: bold; }
  	.secondnav ul li { width: 98%; float:left;  margin-top:2px; background-image:url('http://www.mapsofworld.com/usa/images/navigation-bg.jpg'); text-align:center;}
  	.secondnav ul li a { padding:2px 13px 0px 0px; border-bottom: 0px solid #ccc; display: block;  }	
}
img{border:0}
.img_nav{ float:left; padding:0 5px 0 5px;}
.atext{ margin: 5px 0 0 0; padding: 5px 2px 0 0; }
/* for new menubar in usa states page*/

/* Left media css ends */

/* for new navigation*/
.navmenu{height: 39px;background: #31353E;border-radius: 3px;margin-left: 0px;padding-left: 0px;width:1000px;margin:0 auto;border-top: solid 6px #3E81CD;}
#nav{height: 39px;font: 14px Geneva, Arial, Helvetica, sans-serif;margin:0;padding:0px;font-weight:bold;}   
#nav li{list-style: none;display: block;float: left;height: 40px;position: relative;border-right: 1px solid #fff;}
#nav li a{padding: 0px 17px 0px 17px;margin: 0px 0;line-height: 40px;text-decoration: none;border-right: 1px solid #fff;height: 40px;
color: #FFF;text-shadow: 1px 1px 1px #66696B;text-align:left;font-size:14px;}
#nav ul{background: #f2f5f6; padding: 0px;border-bottom: 1px solid #DDDDDD;border-right: 1px solid #DDDDDD;border-left:1px solid #DDDDDD;
border-radius: 0px 0px 3px 3px;box-shadow: 2px 2px 3px #ECECEC;-webkit-box-shadow: 2px 2px 3px #ECECEC;-moz-box-shadow:2px 2px 3px #ECECEC;width:250px;z-index:999;}
#nav li:hover{background: #CE1A2D;}
#nav li a{display: block;}
#nav ul li {border-right:none;border-bottom:1px solid #DDDDDD;width:250px;height:39px;}
#nav ul li a {border-right: none;color:#193541;text-shadow: 1px 1px 1px #FFF;border-bottom:1px solid #FFFFFF;}
#nav ul li:hover{background:#DFEEF0;}
#nav ul li:last-child { border-bottom: none;}
#nav ul li:last-child a{ border-bottom: none;}
/* Sub menus */
#nav ul{display: none;visibility:hidden;
position: absolute;top: 40px;}
/* Third-level menus */
#nav ul ul{top: 0px;left:250px;display: none;visibility:hidden;border: 1px solid #DDDDDD;}
/* Fourth-level menus */
#nav ul ul ul{top: 0px;left:250px;display: none;visibility:hidden;border: 1px solid #DDDDDD;}
#nav ul li{display: block;visibility:visible;}
#nav li:hover > ul{display: block;visibility:visible;z-index:9999;}
.brdnone{border:none!important;}
@media(max-width:770px){.navmenu{width:100%;float:left;height:auto;0}
#nav{display:none}
#nav li{width:100%;border-bottom:solid 1px #fff;}
#nav{width:100%;float:left;height:auto!important;}
#nav ul{width:100%border:none;}
#nav ul li{width:100%;border:none;}
#nav ul ul, #nav ul ul ul{float:left;left:0;display:none;}
#nav li a{border:none}
}
/* for new navigation*/
