@import url(https://fonts.googleapis.com/css?family=Roboto);
*{margin:0 auto;padding:0;font-family:'Roboto', Arial, sans-serif;font-weight:400;text-shadow:0px 1px 0px #ABABAB;}
body{background:#FDFDFD;}
.outermainhead{width:100%;margin:auto;}
.innermainhead{width:1022px;margin:auto;}
.main-head{width:100%;float:left;background:#ffffff;}
.logo{float:left;width:27%;margin-left:10px;margin-top:24px;}
.logo img, .year, .des{float:left;}
.logo-txt{margin-top:24px;margin-left:83px;position:absolute;font-size:20px;font-family:'calibri', 'Roboto', Arial, sans-serif;color:#002667;}
.logo-slogan{font-size:13px;font-family:Meiryo UI;font-weight:600;position:absolute;margin-top:56px;margin-left:60px;}
.logo-slogan a{color:#000;text-decoration:none;}
.right-head{float:right;width:72%;}
.tanad{float:right;width:100%;height:135px;}
.socialbuton{float:right;width:178px;}
.socialbuton li{float:left;width:32px;margin:0 2px;list-style-type:none;}
.socialbuton li:last-child{margin-right:0;}
.outermainmenu{width:100%;margin:auto;}
.innermainmenu{width:100%;margin:auto;}
.innermenu{width:100%;float:left;}
.main-menu{width:100%;float:left;height:40px;background:#232323;border-top:1px solid #020202;border-left:0;border-right:0;}
.menu{margin:0 auto;height:100%;width:1022px;position:relative;}
.menu ul{float:left;height:100%;width:100%;padding:0;margin:0;}
.menu ul li{float:left;border-right:1px solid #020202;height:40px;list-style-type:none;}
.menu ul li:first-child{border-left:1px solid #020202;}
.menu ul li a{padding:11px 23px;float:left;text-decoration:none;font-family:'calibri', 'Roboto', Arial, sans-serif;font-size:14px;color:#fbfafa;text-shadow:none;font-weight:500;}
.menu ul li a:hover{text-decoration:underline;background:#272727;}
.sub{width:100%;float:left;position:absolute;background:#fff;left:0;top:36px;display:none;z-index:999;}
.sub ul{padding:1%;width:98%;border:1px solid #D2D0D0;border-top:0;}
.sub ul li{border:0;width:19%;height:35px;background:url('https://www.allplacesmap.com/images/list-bullet.png') no-repeat 0px 6px;}
.sub ul li a{padding:5px 15px;}
.menu ul li:hover .sub{display:block;}
.outermaincont{width:100%;margin:auto;}
.innermaincont{width:1022px;margin:auto;}
.main-cont{width:100%;float:left;background:#ffffff;}
.headcont{float:left;width:100%;}
/*.headcont ins{float:left;clear:both;margin-bottom:10px !important;}*/
h1{font-size:30px;font-family:calibri;color:#303030;margin:10px 5px;padding:0;float:left;}
.lu728, .lu468{float:left;margin-top:5px;width:100%;text-align:center;}
h2{font-size:1.3em;}
h2 a{text-align:left;}
.brdcom{width:98.5%;font-size:16px;font-family:calibri;margin:5px 0;border-bottom:2px solid #123456;text-align:left;padding-left:15px;line-height:30px;}
.brdcom a{color:black;text-decoration:none;cursor:pointer;font-weight:bold;}
.brdcom a:hover{color:red;text-decoration:underline;}
.newbox{float:right;}
.newbox a{font-family:calibri;font-weight:bold;text-decoration:none;color:rgb(66, 62, 62);font-size:30px;}
.newbox a:hover{color:black;}
#map{width:1009px;height:600px;border:5px solid #504F4F;}
.map{width:1022px;float:left;padding:10px 0;}
.gm-style-iw{padding:0 10px;}
.gm-style a{color:red;text-decoration:none;}
.heading{float:left;width:100%;}
.heading h2{float:left;margin:0 0 0 15px;padding:0;font-size:20px;font-family:calibri;color:#303030;}
.content{float:left;width:100%;margin:20px 0;}
#printdiv{size:landscape;height:700px;}
#Print{width:64px;height:64px;background:url('https://www.allplacesmap.com/images/print_64.png');float:right;cursor:pointer;}
.outermainfoot{width:100%;margin:auto;}
.innermainfoot{width:1022px;margin:auto;}
.main-foot{width:100%;float:left;background:#323A47;}
.share{float:right;height:50px;margin:26px 2px 0 2px;}
.social2{width:80px;border-radius:0 10px 10px 0;position:fixed;left:0;top:20%;background-color:#FFFFFF;border:1px solid rgb(196, 193, 193);}
.social-inner{width:90%;margin:5%}
.footer{float:left;width:100%;background:#323A47;padding-bottom:10px;}
.main-footer{margin:0 auto;width:1022px;}
.footer-txt{width:100%;margin:0 auto;}
.footer-txt p{padding:10px;font-family:calibri, Arial, Helvetica, sans-serif;color:#FF9966;}
.footer-links{float:left;font-family:calibri, sans-serif;font-size:15px;width:100%;margin:10px 0 30px;}
.footer-links ul{float:left;padding:3px 5px;width:100%;box-sizing:border-box;}
.footer-links ul li{display:inline;padding:0 5px;margin:3px 7px;float:left;width:97%;}
.footer-links ul li a, .footer-links ul li b{color:#F7F6F6;font-weight:normal;text-decoration:none;float:left;display:block;font-size:14px;text-shadow:none;}
.footer-links ul li a:hover{text-decoration:underline;}
.srch{width:500px;float:right;border:1px solid rgb(189, 188, 188);height:31px;}
.srch input[type="text"]{width:454px;outline:0;float:left;height:28px;padding:0 2px !important;font-size:16px;border:0 !important;margin:2px 0 3px 7px;background:none!important;text-shadow:none;color:#444;text-indent: 0!important;}
.srch input[type="submit"]{width:32px;height:32px;background:url('https://www.allplacesmap.com/images/search.png') no-repeat;border:0;margin-top:0;outline:0;}
.google728{float:left;margin:8px;width:100%;text-align:center;border:0px solid #504f4f;background: url('https://www.allplacesmap.com/images/advertisement.png') no-repeat;padding-top:10px;}
.fcts{float:left;margin:10px 0;background:#EBE9E9;font-family:calibri;font-size:1em;border-radius:10px;width:100%;}
.fcts th{background:#7C8A7C;padding:5px;border-radius:10px 10px 0 0;text-shadow:none;}
.fcts td{border:1px solid green;padding:5px;}
.disc{float:left;width:100%;}
.discl{float:left;width:10%;}
.discr{float:left;width:100%;color:gray;}
.discr ul{float:left;}
.discr li{display:inline;padding:0 10px;}
.discr li a{color:gray;text-decoration:none;}
.discr li a:hover{color:rgb(100, 98, 98);text-decoration:underline;}
.discr p{text-align:center;padding:0 25px;color:#C3C3C3;text-shadow:none;font-size:14px;}
.lfcont{float:left;width:715px;}
.flg{float:right;width:300px;margin-right:5px;text-align:center;}
.flg img{width:300px;height:150px;float:left;margin-bottom:10px;}
.flg span{width:100%;text-align:center;float:left;font-size:1.1em;background:#7C8A7C;margin-bottom:1px;font-family:calibri;}
.tble{float:left;width:68%;margin:10px;}
.tble h2{font-family:calibri;margin-left:20px;}
.lat-table a{color:rgb(60, 58, 58);text-decoration:none;}
.lat-table a:hover{color:black;text-decoration:underline;}
.lat-table{width:100%;border:1px solid grey;margin:10px 0;float:left;/*border-radius:7px;*/}
.lat-table th{background-color:rgb(134, 132, 132);font-family:calibri;padding:5px 0;color:whitesmoke;}
.lat-table td{padding:7px 10px;border-right:1px solid rgb(163, 161, 161);border-bottom:1px solid rgb(172, 171, 171);text-shadow:none;}
.lat-table h2{font-size:1.3em;font-family:calibri;}
.goo_map{float:left;width:100%;overflow-x:auto;padding:0 0 10px;}
/*SCROLLBAR*/
.goo_map::-webkit-scrollbar{height:15px;width:15px;}
.goo_map::-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;}
.goo_map::-webkit-scrollbar-thumb{border-radius:10px;height:15px;width:15px;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));}
.goo_map::-webkit-scrollbar-track-piece{height:15px;}
.dot-menu, .dot-bar, .top_ads, .accor, .anc_ads, .srch_button, .nav, .nav span.menuspan2{display:none;}
.nav span{transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;-moz-transition:all 1s ease;}
.nav span.menuspan3{background:#444;-ms-transform:rotate(136deg);-webkit-transform:rotate(136deg);transform:rotate(136deg);-o-transform:rotate(136deg);-moz-transform:rotate(136deg);margin:-9px 0;}
.nav span.menuspan1{background:#444;-ms-transform:rotate(43deg);-webkit-transform:rotate(43deg);transform:rotate(43deg);-o-transform:rotate(43deg);-moz-transform:rotate(43deg);}
.links ul li:nth-child(odd){background:#000;}
.links ul li:nth-child(odd) a, .links ul li:nth-child(odd) a:hover{color:#fff;}
.links ul li:nth-child(even) a{color:#000;}
.warn{float:left;width:100%;padding:5px 0;background:#504F4F;border:1px solid #D3D3D3;text-align:center;color:#fff;}
.warn a{color:#fff;font-size:17px;text-decoration:none;font-family:calibri;}
.about, .leftcont{width:700px;float:left;padding:8px;font-family:calibri;line-height:23px;text-align:justify;font-size:16px;}
.leftcont ul{float:left;width:100%;list-style-position:inside;}
.leftcont ul li ul{padding-left:20px;}
.about{width:98%;}
.ad336{float:left;margin:5px 5px 5px 0;border:1px solid #504f4f;box-sizing:border-box;background: url('https://www.allplacesmap.com/images/advertisement.png') no-repeat;padding-top:10px;}
.ad160, .cl{float:left;width:100%;clear:both;margin:10px 0;}
.ad300x600, .ad160{float:left;margin-top:10px;border:1px solid #504f4f;box-sizing:border-box;background: url('https://www.allplacesmap.com/images/advertisement.png') no-repeat;padding-top:10px;}
.footer-links .socialbuton{float:right;width:175px;}
.footer-links .socialbuton li{width:32px;padding:0;margin:0 5px;}
.footer-top{border-top:5px solid #E75443;float:left;width:100%;background:#181B20;}
.footer-top div{margin:auto;width:410px;}
.footer-top ul{width:100%;float:left;}
.footer-top ul li{float:left;list-style:none;padding:20px 19px;}
.footer-top ul li a{color:#fff;text-shadow:none;text-decoration:none;}
.footer-links div{float:left;width:200px;margin-top:10px;}
.footer-links div b{margin:5px 0 10px 18px;float:left;}
.footer-links div b a, .footer-links div b{text-decoration:none;color:#2CC2E5;font-size:13px;text-transform:uppercase;}
.footer-links .socialbuton{display:none;}
input#country_submit{box-sizing:border-box;padding:0;width:22px;height:22px;background:url('https://www.allplacesmap.com/images/submit.jpg') no-repeat;float:right;margin:6px 6px 0 0;outline:0;border:0;}
.country_input{width:330px;float:left;border:1px solid #bdbcbc;background:#fff;}
input#country_select{width:300px;height:31px;padding:4px 10px;box-sizing:border-box;text-shadow:none;font-size:16px;border:0;outline:0;}
.srch_box_inner{width:1022px;margin:0 auto;position:relative;}
.country_list{display:none;position:absolute;top:32px;border:1px solid #bdbcbc;width:330px;background:#fff;max-height:120px;overflow-y:auto;z-index:10;}
.country_list li{list-style:none;width:100%;padding:5px;box-sizing:border-box;border-bottom:1px solid #bdbcbc;}
.country_list li a{text-shadow:none;color:#444;font-size:14px;text-decoration:none;width:100%;display:block;}
.srch_box_outer{width:100%;float:left;background:#fff; padding:10px 0; border-bottom:1px solid #7d7c7c;border-top: 1px solid #7d7c7c;}
.col li{float:left;width:150px;margin-right:25px;list-style:none;margin-top:20px;}
table.history th, table.history td{padding-top:15px;padding-bottom:15px;}
table.history td:nth-child(even){background:#f5f3f3;}
select, .ltc input{border:1px solid #CCCCCC;height:35px;outline:0;text-align:left;font:17px segoe ui;width:100%;}
.tcons{width:98%;padding:1%;border:1px solid #9E9D9D;margin:10px 0;/*border-radius:10px;*/background:rgb(255, 254, 254);float:left;}
.tcons span{float:left;font-size:22px;font-family:calibri;padding:5px;}
.tcons select{border-radius:0;float:left;width:30%;height:30px;background:#E8E7E7;border:1px solid #767676;margin-left:20px;}
.ad728_top{float:left;margin:20px 0;width:100%;text-align:center;border:0px solid #504f4f;box-sizing:border-box;background: url('https://www.allplacesmap.com/images/advertisement.png') no-repeat;padding-top:10px;}
*{text-shadow:none;}
.events{float:left;width:100%;margin:5px 15px;}
.events{float:left;width:calc(100% - 30px);margin:5px 15px;background:#ecebeb;padding:20px;box-sizing:border-box;}
.events:nth-child(even){background:#cacaca;}
.switcher li{list-style: none;display: inline-block;padding: 10px 20px;background: #dad8d8;border-radius: 20px 20px 0 0;}
.event_container{border: 5px solid #9e9b9b;float: left;padding: 10px 0;}
#death, #birth{display:none;}
li.active{background: #9e9b9b;color: #f5f3f3;}
.mob_event{display:none;}
.des{max-width: calc( 100% - 150px);margin-left: 5px;}
.wd12{width:1024px;}
.mauto{margin:auto;}
ul.wall_ul{float:left;width:100%;margin:20px 0;}
.wall_ul li{list-style-type:none;float:left;margin:0 2px;background:#232323;border-radius:0 0 10px 10px;}
.wall_ul li:last-child{margin-right:0;}
.wall_ul li a{color:#fff;text-decoration:none;font-size:15px;}
.wall_ul li img{width:200px;height:150px;}
.wall_ul li span{display:block;text-align:center;padding:5px 0 16px;}


@media (max-width:770px){
.tcons select{width:90%;margin-bottom:10px;}
.innermainhead, .right-head, .innermaincont, .mpinfo, .tableizer-table, .innermainfoot, .main-footer, .links ul, .tble, .lfcont, .menu ul li, .head, .footer-links, .menu, .srch_box_inner, .col, .col li, .content{width:100%;}
.col li{float:none;text-align:center;}
.headcont{margin-top: 50px;}
.footer-links div{width:87%;background:#181B20;}
.tcons span{width:98%;font-size:18px;}
.footer-links div b{width:94%;margin:10px;}
.head{float:left;background:#DAD9D9;position:fixed;z-index:999;}
.logo{width:200px;float:none;margin:auto;}
.logo img{float:left;width:100%;height:auto;}
.heading{width:98%;}
.srch_button{float:right;margin:15px 5px 0 0;display:block;}
.links b{width:96%;float:left;}
.heading, .leftcont, .map, .leftcont ul li ul, .about{width:98%;}
.leftcont, .leftcont ul li ul, .about{padding:0 1%;}
.warn{border:0;margin:3px 0;}
.brdcom{width:94%;margin-left:1.5%;font-size:15px;}
.flg{float:left;margin:10px 0 10px;}
.tanad{position:relative;top:5px;height:auto;}
.srch input[type="text"]{width:78%;}
.srch input[type="submit"]{margin-right:8px;float:right;height:34px;width:33px;margin-top:2px;}
.nav{position:relative;float:left;width:47px;padding:5px 10px;margin:5px 0 5px 0;background:#DAD9D9;border:0;top:0;outline:0;display:block;}
.nav_b{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}
.nav:hover{border:0;}
.bar{display:block;width:27px;height:5px;background:#313131;margin:4px 0;}
.innermainmenu, .discl, .links ul, .share, .google728, .tanad .srch, .menu ul li:hover .sub, .sub, .ad336, .ad160, .ad300x600:last-child, .logo-slogan, .socialbuton, .footer-links div ul, .srch_box_outer, .ad728_top, .events_desk, .flg{display:none;}
/*.right-head{height:110px;}*/
.srch{display:block;margin:6px 0 9px 6px;width:96%;float:left;background:#fff;border-radius:0;}
/*.navh{float:left;width:100%;background:#4D4C4C;}*/
.links ul li{width:50%;float:left;}
.links b a, .links b, .links li a{color:#fff!important;}
.links .adsbygoogle{display:none!important;}
.menu{background:#FDFBFB;}
.menu ul li{position:relative;border:0;border-bottom:1px solid #DCDADA;background:#FDFBFB;}
.menu ul li a{font-size:17px;color:#333;width:85%;}
.menu ul li span{float:right;margin-right:20px;padding:5px;font-size:25px;font-weight:bold;cursor:pointer;}
.sub{width:94%;float:left;background:#fff;margin:0 3%;z-index:50;}
.sub ul{border: 1px solid #D2D0D0;}
.sub ul li{width:50%;}
.innermainmenu{width:100%;position:fixed;z-index:10;left:0;float:left;top:59px;height:100%;}
.main-menu{height:100%;}
.menu ul li a:hover{background:none;color:rgb(118, 113, 113);text-decoration:none;}
.links{width:99%;background:#A51C01;margin:10px 0;padding:5px 0;border-radius:5px;}
.links ul{clear:both;border:0;}
.links ul li:nth-child(odd){background:none;}
.links ul li b a, .links ul li b{color:#fff;}
.accor{float:right;display:block;color:#fff;margin:0 10px;}
#map{border:3px solid rgb(218, 218, 218);width:98%;}
.footer-links ul{width:90%;}
.footer-links ul li{display:block;margin:8px 18px;width:90%;}
.footer-links ul li a{font-size:13px;}
.disc{float:left;margin-bottom:50px;}
.discr p{float:none;margin-bottom:10px;}
.discr{text-align:center;}
.top_ads, .anc_ads{width:100%!important;margin:3px auto;text-align:center;display:block;float:left;}
.top_ads{margin-top:61px!important;}
.lu728{width:99%!important;height:auto;text-align:center;display:block;}
.anc_ads{background:#C7C4C4;position:fixed;bottom:0;left:0;width:100%!important;z-index:50;margin-bottom:0;}
.flg ins.adsbygoogle{display:none!important;}
.main-foot{border:0;}
/*.footer{margin-bottom:95px;}*/
h1{font-size:1.5em;padding-left:10px;}
h2{font-size:1.3em;}
.res{float:left;margin:20px 0;width:100%;text-align:center;border:0px solid #504f4f;box-sizing:border-box;background: url('https://www.allplacesmap.com/images/advertisement.png') no-repeat;padding-top:10px;}
.footer-links .socialbuton, div.socialbuton ul{display:block;width:32px;margin:0;background:none;}
.footer-links .socialbuton li, .footer-links .socialbuton ul{padding:0;margin:5px 0;}
.menu ul li:first-child{border-left:0;}
.discr p{font-size:13px;}
.mob_event{display:inline-block;}
.mob_event img{height:50px;}
.main-cont{margin-top: 53px;}
.wd12 {width: 100%;overflow-x: scroll;}
ul.wall_ul {width: 1024px;margin: 70px 0 0px;height: 200px;}
}
@media (max-width:500px){/*.footer{margin-bottom:45px;}*/.top_ads, .anc_ads{width:100%!important;height:50px;padding:5px 0;margin:0px auto;text-align:center;overflow:hidden;}.anc_ads{margin-bottom:0;}.footer-top div{width:100%;}.footer-top ul li{padding:10px 7%;}.footer-top ul li a{font-size:12px;}}
@media (max-width:465px){.lu468{display:none;}}
@media (max-width:360px){.srch input[type="text"]{width:74%;}.top_ads, .anc_ads{width:100%!important;height:50px;padding:5px 0;margin:0px auto;text-align:center;overflow:hidden;}.anc_ads{margin-bottom:0;}.footer-top ul li{padding:10px 6%;}}
@media (max-width:320px){.top_ads, .anc_ads{width:100%!important;height:50px;padding:5px 0;margin:0px auto;text-align:center;overflow:hidden;}.anc_ads{margin-bottom:0;}}