@import url(https://fonts.googleapis.com/css?family=Roboto);
*{margin:0 auto;padding:0;font-family:'Roboto', sans-serif;font-weight:400;/*text-shadow:0px 1px 0px #ABABAB;*/}
body{background:#FDFDFD;}
.cl, .about{width:100%;float:left;height:15px;line-height:24px;}
.outermainhead{width:100%;margin:auto;}
.innermainhead{width:1022px;margin:auto;}
.main-head{width:100%;float:left;background:#ffffff;}
.head, .inside-page, .hed-inside{float:left;width:100%;}
.logo{float:left;width:27%;margin-left:10px;margin-top:24px;}
.logo img{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%;margin-bottom:10px;}
/*.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;}
h2{clear:both;line-height:22px;font-size:17px;color:#3D3C3C;font-family:'calibri', 'Roboto', Arial, sans-serif;font-weight:bold;}
.lu728{float:left;margin:5px 0;width:100%;text-align:center;}
.brdcom{width:98.5%;font-size:14px;font-family:calibri;margin:5px 0;border-bottom:2px solid #123456;text-align:left;padding-left:5px;line-height:30px;color:#444;}
.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:98%;height:600px;border:5px solid #504F4F;float:left;}
.map{width:98%;float:left;padding:0 2% 0 0;font-family:calibri;font-size:14px;line-height:20px;text-align:justify;}
.gm-style-iw{padding:0 10px;}
.gm-style a{color:red;text-decoration:none;}
.map ul{float:left;margin:10px;clear:both;width:98%;}
.map li{list-style-type:disc;margin-left:20px;}
.leftpanel{float:left;width:18%;background:#F8F8F8;margin-top:2px;}
.leftadpanel{width:100%;float:left;background:#ffffff;}
.leftadpanel #aswift_1{margin:11px;}
.width-left .adsbygoogle{margin:0 10px;}
.rightpanel{float:right;width:81%;color:#444;}
.width-left{width:100%;float:left;padding:10px 0;border-bottom:1px solid #CCCCCC;}
.width-left a{color:rgb(140, 135, 135);text-decoration:none;font-family:'calibri', 'Roboto', Arial, sans-serif;font-size:14px;padding:0 10px;float:left;}
.width-left b{display:block;padding-left:12px;}
.width-left b a{font-weight:bold;}
.width-left ul{margin:0;padding:0;float:left;width:98%;}
.width-left li{margin-left:30px;line-height:20px;}
.width-left ul li a{color:rgb(140, 135, 135);text-decoration:none;margin:0;padding:0;float:none;font-family:'calibri', 'Roboto', Arial, sans-serif;}
.width-left ul li a:hover{text-decoration:underline;color:rgb(118, 113, 113);}
#aswift_0_anchor{/*margin-left:12px !important;*/}
.thumb-panel{float:right;width:160px;}
.lat-wid{background-color:rgb(71, 71, 71);margin:10px;width:99%;float:right;font-family:'calibri', 'Roboto', Arial, sans-serif;font-size:14px;border-radius:10px;}
.lat-wid table{color:white;width:100%;font-size:20px;text-align:center;padding:8px;}
.lat-wid-left{width:20%;float:left;padding:5px;font-size:24px;color:wheat;text-align:center;margin:25px 0 0 0;}
.lat-wid-right{width:77%;float:right;}
.lat-wid-right table td input{width:150px;font-size:16px;border:1px solid #FAF9F9;height:25px;border-radius:20px;}
.lat-table a{color:#444;text-decoration:none;}
.lat-table a:hover{color:#444;text-decoration:underline;}
.lat-table th a{color:#000;font-size:14px;}
table.can_table{float:left;width:100%;margin:10px 0;border:1px solid #B2B2B2;}
table.can_table td{padding:7px;}
table.can_table th{padding:9px;text-align:left;background:#C3C3C3;}
table.can_table tr:nth-child(odd) td{background:#E7E7E7;}
.suf{width:60px !important;border:1px solid #B4A9A9;padding:5px;background:rgb(250, 245, 245);outline:0;cursor:pointer;font:bold 15px segoe ui!important;}
.sur{float:left;margin-top:34px;}
.lat-table{width:100%;border:1px solid grey;margin:10px 0;float:left;font-size:13px;border-spacing:0;}
.lat-50{width:49%;float:left;margin-right:1%;height:242px;overflow-y:auto;margin-top:20px;border-bottom:1px solid grey;}
.lat-50 .lat-table{margin:0;}
.lat-table .lat-th{background:#D2D0D0;color:#3F3E3E;padding:5px;font-size:15px;}
.lat-table th{background:rgb(134, 132, 132);font-family:'calibri', 'Roboto', Arial, sans-serif;padding:5px 0;color:whitesmoke;text-align:center;font-size:16px;}
.lat-table tr:first-child th{background:rgb(205, 205, 205);color:#1F1E1E;font-size:17px;border-bottom:1px solid rgb(163, 161, 161);}
.lat-table td{padding:10px 8px;border-right:1px solid rgb(163, 161, 161);border-bottom:1px solid rgb(172, 171, 171);text-align:left;}
.lat-table h2{font-size:1.3em;font-family:calibri;}
tr.lat-tabl-hd{background:#EAE9E9;padding:5px;font-size:14px;}
.zip-wid{background:#F8F8F8;border:1px solid #CCCCCC;margin:10px 0;width:99%;float:right;font-family:calibri;font-size:14px;border-radius:10px;}
.zip-wid table{color:white;width:100%;font-size:25px;text-align:center;padding:8px;}
.zip-wid-left{width:20%;float:left;padding:5px;font-size:26px;color:rgb(140, 135, 135);text-align:center;line-height:35px;}
.zip-wid-right{width:78%;float:right;}
.zip-wid-right table td input{width:175px;font-size:14px;border:1px solid #FAF9F9;height:25px;border-radius:20px;}
.zip-table{width:82%;border:1px solid grey;margin:10px 0;float:left;border-radius:7px;}
.zip-table th{background-color:rgb(134, 132, 132);font-family:calibri;padding:5px 0;color:whitesmoke;}
.zip-table td{padding:3px 49px;border-right:1px solid rgb(163, 161, 161);border-bottom:1px solid rgb(172, 171, 171);}
.tble{float:left;width:80%;}
#tags, #tags3{width:100%;outline:0;font-size:15px;}
select, .ltc input{border:1px solid #CCCCCC;height:35px;outline:0;text-align:left;font:17px segoe ui;width:100%;}
.lat-wid-right .ltc{width:25%;}
select option{width:200px;}
.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%;background:#ffffff;}
#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:#EDEDED;border:1px solid #D3D3D3;*/}
.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;}
.google728{float:left;margin:8px;width:98%;border:0px solid #504f4f;background: url('https://www.allplacesmap.com/images/advertisement.png') no-repeat;padding-top:10px;}
.ad160{float:left;width:100%;margin:10px 0;text-align:center;border:1px solid #504f4f;background: url('https://www.allplacesmap.com/images/advertisement.png') no-repeat;padding-top:10px;}
.srch{width:500px;float:right;border:1px solid rgb(189, 188, 188);height:31px;}
.srch input[type="text"]{width:454px!important;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;}
#cse-search-results iframe{height:2350px;width:100%;}
.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;}
.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, .d-bar, .top_ads, .accor, .anc_ads, .book_ads770, .book_ads300, .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);}
.ltcc{float:left;width:100%;margin:5px 0 10px 0;color:rgb(140, 135, 135);font-size:24px;}
.ltc{width:35%;float:left;margin:0 1%;}
.ltc2{float:left;width:98%;margin:5px;}
.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;}
.textimg{float:right;}
.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;}
div#countdown{margin-top:20px;}
div#countdown, div#countdown div ul li span{float:left;width:100%;}
div#countdown div{width:60%;}
div#countdown div, div#countdown div ul, div#countdown span{float:left;}
div#countdown div ul{margin:-10px 0 0 0;}
div#countdown div ul li{float:left;width:63px;}
div#countdown div li p{float:left;width:60px;text-align:center;font-size:30px;background:#BBBABA;padding:10px 0;border-radius:5px;border:1px solid #949494;}
div#countdown div ul li span{text-align:center;}
span.vot{float:left;width:100%;font-size:30px;background:#D2D0D0;padding:20px 0;border:1px solid #BEBDBD;text-align:center;}
.news{float:left;width:100%;border:1px solid #989797;margin-bottom:10px;}
.news_head{float:left;width:100%;background:#D5D4D4;}
.news_head h2{padding:5px 10px;}
.new{float:left;width:100%;margin:5px 0;max-height:200px;overflow-y:auto;}
.new div span.news_img{float:left;text-align:left;width:35px;}
.can_win{float:left;width:100%;margin:0;max-height:500px;overflow-y:auto;}
.can_win div, .new div{float:left;width:100%;margin:2px 0;padding:10px 5px 3px 10px;box-sizing:border-box;}
.new div span font{padding:3px 2px 2px;font-weight:bold;text-shadow:none;}
.can_win div:nth-child(even), .new div:nth-child(even){background:#ECECEC;}
.new div span{float:left;font-size:12px;width:100%;text-align:right;}
.can_win div span{float:left;width:33%;font-size:14px;padding:5px 0;}
.res_panel{float:left;width:100%;height:34px;background:#202020;}
.part{float:left;width:16.6%;padding:7px 0;text-align:center;color:#fff;font-size:16px;}
.part:first-child{background:#000;}
.part:nth-child(2){background:#0D6DC3;}
.part:nth-child(3){background:#F05E09;}
.part:nth-child(4){background:#0F6949;}
.part:nth-child(5){background:#C2C0C0;}
.res_head{background:#989797;color:#fff;}
.res_head span{font-size:15px!important;}
.im_link{float:left;width:100%;text-align:center;}
.im_link a{background:#DAD9D9;padding:5px 8px;text-decoration:none;color:#3D3D3D;font-weight:bold;}
ul.col, ul.col2{width:100%;}
ul.col li, ul.col2 li{float:left;width:21%;margin:9px 5px;background:#EFEFEF;padding:10px;height:40px;border:1px solid #D3D3D3;text-align:center;list-style:none;}
ul.col li a, ul.col2 li a{font:bold 17px cambria;color:#424242;text-decoration:none;}
ul.col2 li{height:20px;}
.tab_link{float:left;width:100%;border:1px solid rgb(163, 161, 161);margin:10px 0;}
.tab_link_hd{background:#EFEEEE;padding:5px 0;float:left;width:100%;text-align:center;}
.tab_link_hd a{color:#252525;font:bold 15px segoe ui;text-decoration:none;}
.tab_link_in{float:left;width:33%;}
.tab_link_in ul{margin:1%;}
.tab_link_in li a{font:14px segoe ui;color:#252525;text-decoration:none;}
.more2{float:left;width:100%;text-align:right;}
.more2 a{color:#C20A0A;font:bold 14px segoe ui;text-decoration:none;}
.imp_news{float:left;width:100%;text-align:center;}
.imp_news a{font:bold 20px segoe ui;color:#303030;text-decoration:none;}
.book_ads{text-align:center;margin:10px 0;width:100%;float:left;background: url('https://www.allplacesmap.com/images/advertisement.png') no-repeat;padding-top:10px;}
.schedul tr td:first-child{width:100px;}
.schedul tr:nth-child(odd) td{background:#F7F7F7;}
.flight{margin-bottom:10px;}
.map-result{width:98%;float:left;display:block;background:#dddddd;color:#000;font-weight:bold;font-size:14px;border-top:#fff solid 1px;padding:8px;text-align:left;}
#mapdistance1{font-weight:bold;font-size:17px;font-style:italic;color:red;float:none;}
#mapdistance2{font-weight:bold;font-size:17px;font-style:italic;color:red;float:none;}
#distance-resulte{width:28%;float:right;margin:10px;text-align:center;background:#4D4E4E;font-weight:bold;font-size:18px;color:#fff;padding:5px;}
.box{position:absolute;top:64px;left:0;right:0;width:99%;overflow-y:auto;overflow-x:hidden;border:1px solid #cacaca;display:none;max-height:123px;z-index:1;}
.box li{width:100%;list-style:none;font-size:14px;padding:5px 0 5px 4px;margin:0;background:#fff;border-bottom:1px solid #ABAAAA;}
.box li:last-child{border:0;}
.box ul{margin:0;}
#route{float:left;width:283px;height:550px;overflow-y:auto;overflow-x:hidden;font-family:arial!important;font-size:12px!important;color:#065d96!important;text-align:left!important;line-height:20px!important;}
#map_canvas{width:535px;height:550px;float:right;}
.adp-placemark{margin-top:0!important;}
#gmap_distance_cal{border:1px solid #ABAAAA;width:825px;float:left;}
.mp_info{float:left;width:68%;margin:14px 0;font-size:16px;}
.adp, .adp table{font-family:segoe ui!important;font-weight:normal!important;color:#000!important;font-size:14px!important;}
.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;}
.ad336{float:left;margin:5px 5px 5px 0;}
.news b{font-weight:bold;}
.about{height:auto;}
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;}
.adp-directions b{display:inline;padding-left:0;}
table.history th, table.history td{padding-top:15px;padding-bottom:15px;line-height:20px;}
table.history tr:nth-child(even) td{background:#f5f3f3;}
.inside-page span{width:calc(50% - 1px);float:left;padding: 5px 10px;box-sizing: border-box;}
.inside-page span:nth-child(odd){border-left: 1px solid #ABABAB;background:#fbfbfb;}
.inside-page{border:1px solid grey;margin-bottom:20px;}
.hed-inside{background: rgb(205, 205, 205);color: #1F1E1E;font-size: 17px;border-bottom: 1px solid rgb(163, 161, 161);padding: 7px 0;text-align: center;}
.text b a{float:left;width:100%;text-decoration:none;color:#0a0a0a;font-family:calibri;font-weight:bold;margin-top: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;}
.ad300{float:left;border:0px solid #504f4f;box-sizing:border-box;margin-right:10px;background: url('https://www.allplacesmap.com/images/advertisement.png') no-repeat;padding-top:10px;}
.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;}
.rightpanel .wall_ul li img {width: 160px;height: 100px;}

@media (max-width:770px){
.main-cont{margin-top:60px;}
.brdcom{padding-left:0;margin-left:1.5%;font-size:15px;}
.headcont{/*margin-top: 50px;*/}
.warn, #map{width:98%;margin:1%;}
.tcons span{width:98%;font-size:18px;}
div#countdown div ul{margin-top:10px;}
div#countdown div ul li{margin-left:15px;}
.innermainhead, .right-head, .innermaincont, .mpinfo, .tableizer-table, .innermainfoot, .main-footer, .links ul, .tble, .zip-wid-right, .tcons select, div#countdown div, .menu ul li, .head, .footer-links, .menu, .ad300, .lat-50, .srch_box_inner{width:100%;}
.footer-links div{width:87%;background:#181B20;}
.footer-links div b{width:84%;margin:9px 29px 3px;}
.head{float:left;background:#DAD9D9;position:fixed;z-index:999;}
.lat-table{width:98%;}
.lat-table h2{padding-left:5px;}
.lat-table td{padding:10px 8px;}
.logo, .links b{width:200px;float:none;margin:auto;}
.heading{width:97%;float:right;}
.zip-wid-left{width:95%;}
.tanad{position:relative;top:5px;height:auto;}
.logo img{float:left;width:100%;height:auto;}
.srch_button{float:right;margin:15px 5px 0 0;display:block;}
.srch input[type="text"]{width:81%;}
.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;}
.navi:hover{border:0;}
.bar{display:block;width:27px;height:5px;background:#313131;margin:4px 0;}
.innermainmenu, .discl, .links ul, .share, .google728, .tanad .srch, .leftpanel, .width-left:first-child, .menu ul li:hover .sub, .sub, .book_ads, .flight, .book_ads300, .logo-slogan, .socialbuton, .footer-links div ul, .srch_box_outer, .ad728_top{display:none;}
/*.right-head{height:110px;}*/
.zip-wid{float:left;width:98%;}
.srch{display:block;margin:6px 0 9px 6px;width:96%;float:left;background:#fff;border-radius:0;}
/*.navh{float:left;width:100%;background:#4D4C4C;}*/
h1{font-size:22px;font-family:'calibri', 'Roboto', Arial, sans-serif;}
.links ul li{width:50%;float:left;}
.links b a, .links b, .links li a{color:#fff!important;}
.links .adsbygoogle, .ad160{display:none!important;}
.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%;}
.menu{background:#FDFBFB;}
.main-menu{height:100%;}
.menu ul li a:hover{text-decoration:none;color:rgb(118, 113, 113);}
.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:-6px 10px 0;font-size:22px;}
.content, #cse-search-results iframe, .gs-webResult{width:100%;}
#cse-search-results iframe{height:2060px;}
.gs-webResult{font:14px/23px segoe ui;}
.gsc-control-cse .gs-spelling, .gsc-control-cse .gs-result .gs-title, .gsc-control-cse .gs-result .gs-title *{font-size:17px;}
#map{border:0;}
.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{width:calc(100% - 8px)!important;text-align:center;display:block;float:right;}
.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;text-align:center;display:block;float:left;margin-bottom:0;}
button.dot{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.d-bar{background:#FFF;display:block;margin:3.5px 0;width:5px;height:5px;float:right;}
.leftpanel{width:100%;background:#313131;overflow-y:auto;height:100%;}
.width-left{border:0;}
.width-left li{list-style:none;margin-left:0;border-bottom:1px solid #464545;float:left;width:100%;}
.width-left b{background:#A2A0A0;float:left;width:100%;padding:7px 0;text-shadow:none;}
.width-left b a{color:#000;text-shadow:none;}
.width-left ul li a{color:#fff;font-size:16px;width:100%;padding:8px 0 8px 10px;box-sizing:border-box;float:left;text-shadow:none;}
.rightpanel{width:calc(100% - 20px);float:right;}
.outLeft{position:fixed;top:59px;left:0;width:10px;height:100%;background:#313131;}
.outLeft span{width:40px;height:50px;position:absolute;top:32%;right:-17px;float:right;text-align:right;}
.lat-wid{border-radius:0;}
.lat-wid-left, .lat-wid-right{width:100%;margin:0;box-sizing:border-box;}
.lat-wid-right .ltc, .ltc{width:98%;margin:0 1%;}
.lat-wid, select, .ltc input{width:98%!important;margin:0 1%;}
.sur{float:left;width:90%;margin:1% 5%;}
.suf{width:100%!important;}
.main-foot{margin-bottom:0;border:0;}
.news_head h2{font-size:14px;}
/*.footer{margin-bottom:95px;}*/
h1{font-size:1.5em;}
h2{font-size:1.3em;text-align:left;}
#aswift_0_anchor{margin-left:0!important;}
.imp_news a{font-size:16px;}
.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;}
.book_ads770{display:block;width:98%;margin:1%;}
.top_ads{margin-top:61px!important;}
.can_win div span{padding:5px 0;text-align:left;}
.map-result{box-sizing:border-box;}
.box{width:97.4%;}
.mp_info{width:100%;}
#distance-resulte{width:98%;margin:5px 0;}
#gmap_distance_cal{width:97.7%;float:left;margin-bottom:10px;}
#map_canvas{width:60%;float:left;}
#route{width:40%;}
.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;}
.std{line-height:21px;}
.menu ul li:first-child{border-left:0;}
select.select_Assembly{margin:5px 2px 10px;}
h1{margin:0px;}
.discr p{font-size:13px;}
.wd12 {width: 100%;overflow-x: scroll;}
ul.wall_ul {width: 1024px;margin: 70px 0 0px;height: 200px;}
}
@media (max-width:550px){
.res_panel{height:140px;}
.part{width:50%;}
.part:first-child{width:100%;}
ul.col{width:98%;}
ul.col li{width:85%;margin:10px 2%;}
.book_ads770, .ad336{display:none;}
.book_ads300{display:block;width:98%;margin:1%;}
#map_canvas, #route{width:100%;float:left;}
}
@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;}.footer-top ul{padding-left:10px;box-sizing:border-box;}}
@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;}}