@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:local('Ubuntu'), url(http://themes.googleusercontent.com/static/fonts/ubuntu/v4/_xyN3apAT_yRRDeqB3sPRg.woff) format('woff');}
@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:local('Ubuntu Bold'), local('Ubuntu-Bold'), url(http://themes.googleusercontent.com/static/fonts/ubuntu/v4/0ihfXUL2emPh0ROJezvraD8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');}
@font-face{font-family:'Ubuntu';font-style:italic;font-weight:400;src:local('Ubuntu Italic'), local('Ubuntu-Italic'), url(http://themes.googleusercontent.com/static/fonts/ubuntu/v4/kbP_6ONYVgE-bLa9ZRbvvvesZW2xOQ-xsNqO47m55DA.woff) format('woff');}
body{margin:0;}
body, input, textarea, select{font-family:Ubuntu,Georgia,Arial;}
body{font-size:13px;}
body{background:url(//www.wpmap.org/wp-content/themes/modpic.v3/images/bg.jpg) #908070;}
body{color:#555;}
ul{margin:0;padding:0;list-style-type:none;}
li
{ list-style-type: none; } a{text-decoration:none;color:#966;}
a:hover{color:#DC6A4D;}
h1, h2, h3, h4, h5, h6{color:#555555;font-weight:normal;margin:0;padding:0;}
h1{font-size:22px;text-transform:uppercase;line-height:24px;margin-bottom:15px;}
h2{font-size:16px;text-transform:uppercase;line-height:20px;margin-bottom:10px;}
.fl{float:left;}
.fr{float:right;}
.clr{clear:both;}
.pr{padding-right:20px;}
.container{width:1020px;margin:20px auto;background:#FFFFFF;border-radius:2px;box-shadow:0 0 6px #757575;}
.header{padding:20px 30px 20px 30px;}
.logo{padding-top:10px;}
.logo div{position:relative;}
.menu{text-align:right;}
.menu a{margin-left:20px;text-transform:uppercase;font-size:13px;}
.hsep{background:url(//www.wpmap.org/wp-content/themes/modpic.v3/images/patt.gif);height:25px;}
.search .txt{background:#FFFFFF;border:1px solid #E5E5E5;color:#2D2D2D;font-size:12px;padding:3px 5px;width:110px;}
.search .btns{background:#FFF url(//www.wpmap.org/wp-content/themes/modpic.v3/images/search.png) no-repeat center;border:1px solid #E5E5E5;font-size:12px;padding:3px 5px;border-left:none;width:22px;overflow:hidden;text-indent:1000px;cursor:pointer;}
.content .left{padding:16px;background:#F4F4F4;border-right:1px solid #e4e3e4;}
.content .right{padding:10px;}
.list1 li{background:url(//www.wpmap.org/wp-content/themes/modpic.v3/images/double_line.gif) repeat-x scroll left bottom, url(//www.wpmap.org/wp-content/themes/modpic.v3/images/arrow.gif) no-repeat scroll 0 7px transparent;margin:0 0 8px;padding:0 0 8px 15px;font-size:13px;}
.list1 li span{float:right;display:block;font-size:9px;color:#FFF;background:#AAA;border-radius:2px;padding:1px 2px;margin:2px 0 0 0;}
.tags li{display:block;float:left;background:url(//www.wpmap.org/wp-content/themes/modpic.v3/images/bg-button.png) repeat-x;border-color:#EAEAEA #BFBFBF #BFBFBF #EAEAEA;border-radius:4px;border-style:solid;border-width:1px;color:#555555;font-size:12px;line-height:20px;padding:0 5px;text-transform:capitalize;margin:0 5px 5px 0;}
.tags.download li a{padding-left:18px;background:#F0F0F0 url(//www.wpmap.org/wp-content/themes/modpic.v3/images/dl2.png) 0px center no-repeat;}
.tags.download li a span{display:none;}
.nl .txt{width:120px;border:1px solid #ECECEC;border-radius:4px;font-size:11px;padding:4px 5px;}
.nl .btn{background:url(//www.wpmap.org/wp-content/themes/modpic.v3/images/bg-button.png) repeat-x;border-color:#EAEAEA #BFBFBF #BFBFBF #EAEAEA;border-radius:4px;border-style:solid;border-width:1px;color:#555555;font-size:12px;line-height:20px;padding:0 5px;cursor:pointer;}
.nl label{font-size:12px;}
.nl .err{display:none;color:#F00;}
.hereall{width:786px;float:left;}
.lista{float:left;width:786px;position:relative;}
.lista .item {float:left;margin:0 5px 10px 0;position:relative;}
.lista .img img, .imgc1{background-color:#FFFFFF;border:1px solid #C0C1C2;border-radius:3px;padding:5px;box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.12);opacity:1;-moz-transition:opacity 0.2s ease 0s;}
.lista .img a:hover img, a:hover .imgc1{opacity:0.8;}
.lista .down {position:absolute;left:9px;top:9px;border-radius:2px;background:rgba(222, 222, 222, 0.7);padding:2px 5px;font-size:10px;text-align:center;color:#444;}
.lista .down span{font-size:12px;display:inline;text-align:center;line-height:12px;}
.lista .favs {position:absolute;right:9px;top:9px;border-radius:2px;background:rgba(222, 222, 222, 0.7);padding:2px 5px;font-size:10px;text-align:center;color:#444;}
.lista .favs span{font-size:12px;display:inline;text-align:center;line-height:12px;}
.lista .name{font-size:13px;line-height:21px;padding:2px 5px 0 5px;width:140px;text-align:center;height:41px;overflow:hidden;}
.list2{float:left;width:482px;position:relative;}
.list2 .item {float:left;margin:0 6px 10px 0;position:relative;}
.list2 .img img, .imgc1{background-color:#FFFFFF;border:1px solid #C0C1C2;border-radius:3px;padding:5px;box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.12);opacity:1;-moz-transition:opacity 0.2s ease 0s;}
.list2 .img a:hover img, a:hover .imgc1{opacity:0.8;}
.list2 .down {position:absolute;left:9px;top:9px;border-radius:2px;background:rgba(222, 222, 222, 0.7);padding:2px 5px;font-size:10px;text-align:center;color:#444;}
.list2 .down span{font-size:12px;display:inline;text-align:center;line-height:12px;}
.list2 .favs {position:absolute;right:9px;top:9px;border-radius:2px;background:rgba(222, 222, 222, 0.7);padding:2px 5px;font-size:10px;text-align:center;color:#444;}
.list2 .favs span{font-size:12px;display:inline;text-align:center;line-height:12px;}
.list2 .name{font-size:13px;line-height:21px;padding:2px 5px 0 5px;width:140px;text-align:center;height:41px;overflow:hidden;}
.list2cat{float:left;width:482px;position:relative;}
.list2cat .itemcat{float:left;margin:0 6px 10px 0;position:relative;}
.list2cat .namecat{font-size:13px;line-height:16px;padding:2px 5px 0 5px;width:222px;text-align:left;height:18px;overflow:hidden;}
.bl01{min-height:530px;}
.list2{float:left;width:482px;position:relative;}
.list2 .gallery-item {float:left;margin:0 8px 10px 0;position:relative;}
.list2 .gallery-icon img, .imgc1{width:140px;height:200px;background-color:#FFFFFF;border:1px solid #C0C1C2;border-radius:3px;padding:5px;box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.12);opacity:1;-moz-transition:opacity 0.2s ease 0s;}
.list2 .gallery-icon a:hover img, a:hover .imgc1{opacity:0.8;}
.list2 .wp-caption-text{}
.list2 p{font-size:14px;line-height:19px;}
.theposts{min-height:778px;}
.theposts img{max-width:472px;height:auto;}
.ofimage{text-shadow:0px 1px #3C3C3C;color:#666;padding:7px 9px 7px 9px;font-size:14px;text-align:center;}
.list2.tns_100x60 .item{margin:0 15px 10px 0;}
.list2.tns_100x60 .name{font-size:13px;}
.list2.tns_100x60 .img img{padding:3px;}
.list2.tns_100x60 .name{padding-top:0px;width:100px;line-height:16px;height:16px;overflow:hidden;}
.list2.tns_100x60 .down{left:7px;top:7px;padding:0px 3px;}
.list2.tns_100x60 .favs{right:7px;top:7px;padding:0px 3px;}
.list2 .gcb{position:absolute;right:10px;top:10px;padding:5px 10px;background:rgba(100, 100, 100, 0.5);color:#FFF;border-radius:4px;}
.tebox{font-size:12px;background-color:#FFFFFF;border:1px solid #C0C1C2;border-radius:3px;padding:2px;margin-top:4px;margin-bottom:10px;width:468px;height:60px;}
.list3{width:300px;float:right;font-size:12px;position:relative;margin-bottom:16px;}
.details{background:url(//www.wpmap.org/wp-content/themes/modpic.v3/images/bg_arrow_details.png) no-repeat 0 4px;color:#929190;font-size:10px;padding-left:15px;margin:0 0 15px 5px;}
.details .report{margin-left:10px;background:url(//www.wpmap.org/wp-content/themes/modpic.v3/images/report.png) no-repeat;padding-left:13px;}
.details .editlink{margin-left:10px;background:url(//www.wpmap.org/wp-content/themes/modpic.v3/images/edit.png) no-repeat;padding-left:13px;}
.msgc{display:none;border-radius:2px;margin-bottom:10px;padding:10px;font-size:13px;background:#E9F6E3;border:1px solid #CEEDC4;color:#93C088;}
.errc{display:none;border-radius:2px;margin-bottom:10px;padding:10px;font-size:13px;background:#FFE3E3;border:1px solid #FDCDCD;color:#CF9494;}
.infoc{border-radius:2px;margin-bottom:10px;padding:10px;font-size:13px;background:#DDECF5;border:1px solid #C3D9E5;color:#99B1C1;}
.note{font-size:11px;color:#AAA;}
.fnt{text-transform:uppercase;padding:0 10px 0 0;}
.edit{font-size:14px;}
.edit .con{padding:4px 7px;border-radius:2px;margin-bottom:10px;}
.edit .fn{padding:4px 10px 4px 0;float:left;width:120px;}
.edit .fn2{padding:0px 10px 4px 0;float:left;width:120px;}
.edit .err{color:#F00;margin-left:130px;}
.edit .note{margin-left:130px;}
.edit .txt{border:1px solid #ECECEC;background-color:#FFFEFD;border-radius:2px;color:#777777;padding:4px 7px;width:300px;box-shadow:0 1px 1px #FFFFFF inset;}
.edit textarea, .fk_ta{border:1px solid #ECECEC;background-color:#FFFEFD;border-radius:2px;color:#777777;padding:4px 7px;width:500px;box-shadow:0 1px 1px #FFFFFF inset;}
.edit select{border:1px solid #ECECEC;background-color:#FFFEFD;border-radius:2px;color:#777777;padding:3px 4px;width:316px;box-shadow:0 1px 1px #FFFFFF inset;}
.edit .btn, .edit2 .btn, a.btn{background:url(//www.wpmap.org/wp-content/themes/modpic.v3/images/bg-button.png) repeat-x;border-color:#EAEAEA #BFBFBF #BFBFBF #EAEAEA;border-radius:4px;border-style:solid;border-width:1px;color:#555555;font-size:13px;line-height:20px;padding:2px 9px;cursor:pointer;margin:0;}
a.btn{padding:4px 5px;}
.edit2{font-size:13px;}
.edit2 .c{padding-bottom:10px;}
.edit2 .txt, .edit2 textarea, .edit2 select{border:1px solid #ECECEC;background-color:#FFFEFD;border-radius:2px;color:#777777;padding:4px 7px;width:300px;box-shadow:0 1px 1px #FFFFFF inset;}
.edit2 textarea{overflow:auto;}
.edit2 select{padding:4px;width:312px;}
.edit2 .err{color:#F00;}
.loading{width:16px;height:11px;background:url(//www.wpmap.org/wp-content/themes/modpic.v3/images/loading.gif);display:none;}
td .loading{margin-left:10px;}
ol li{list-style:inside lower-alpha;}
.data1 th{text-transform:uppercase;font-size:14px;padding:6px 0;}
.data1 td{text-align:center;border-top:1px solid #DDD;padding:5px 0;font-size:14px;}
.data1 th.br, .data1 td.br{border-right:1px solid #DDD;}
.footer1{border-top:10px solid #303030;color:#AAAAAA;background:url(//www.wpmap.org/wp-content/themes/modpic.v3/images/bg-footer.png) repeat-x #212121;padding:20px 30px;}
.footer1 h2{color:#FAFAFA;font-size:14px;}
.footer1 ul li{border-bottom:1px solid #4A4A4A;margin:0 0 6px;padding:0 0 6px;}
.footer1 ul li a{color:#AAAAAA;}
.footer1 ul li a:hover{color:#FFFFFF;}
.footer2{background:url(//www.wpmap.org/wp-content/themes/modpic.v3/images/bg-afterfooter.png) no-repeat;color:#AAAAAA;padding:15px 30px;}
.ajopc{background:rgba(0, 0, 0, 0.5);position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;}
.ajopb{background:#FAFAFF;margin-top:0px;padding:10px;border-radius:6px;box-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);}
ul.tsc_paginationC10 li a:hover,
ul.tsc_paginationC10 li .current{text-shadow:0px 1px #3C3C3C;border-color:#202020;background:#525252;background:-moz-linear-gradient(top, #9F9F9F 1px, #6C6C6C 1px, #525252);background:-webkit-gradient(linear, 0 0, 0 100%, color-stop(0.02, #9F9F9F), color-stop(0.02, #6C6C6C), color-stop(1, #525252));}
ul.tsc_paginationC li.first{text-shadow:0px 1px #3C3C3C;border-color:#202020;background:#525252;background:-moz-linear-gradient(top, #9F9F9F 1px, #6C6C6C 1px, #525252);background:-webkit-gradient(linear, 0 0, 0 100%, color-stop(0.02, #9F9F9F), color-stop(0.02, #6C6C6C), color-stop(1, #525252));color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:solid 1px #DCDCDC;padding:7px 9px 7px 9px;}
ul.tsc_paginationC li a{color:#707070;background:#FFFFFF;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:solid 1px #DCDCDC;padding:6px 9px 6px 9px;}
ul.tsc_paginationC li{padding-bottom:1px;}
ul.tsc_paginationC li a:hover,
ul.tsc_paginationC li .current{color:#FFFFFF;box-shadow:0px 1px #EDEDED;-moz-box-shadow:0px 1px #EDEDED;-webkit-box-shadow:0px 1px #EDEDED;}
ul.tsc_pagination{clear:both;margin:-10px 0px 10px 6px;padding:0px;height:100%;overflow:hidden;font:12px 'Tahoma';list-style-type:none;}
ul.tsc_pagination li{float:left;margin:0px;padding:0px;margin-left:5px;}
ul.tsc_pagination li:first-child{margin-left:0px;}
ul.tsc_pagination li a{color:black;display:block;text-decoration:none;padding:7px 10px 7px 10px;}
ul.tsc_pagination li a img{border:none;}
.prevnext{margin:10px 5px 10px 5px;padding:0;height:20px;text-align:center;}
.viewXS,.gosterXS{display:none;}
@media all and (max-width: 980px) {
.gosterXS{display:block;}
.list1 li span{font-size:13px;padding:10px;text-align:center;width:30px;}
ul.list1 a{display:block;float:none;font-size:15px;margin-left:11px;margin-top:14px;}
.list1 li{background-image:none;}
.content .left{display:none;}
td.right div.hereall,td.right > div:first-child{padding:0 5px !important;}
td.right > div:first-child{margin:5px 0 !important;}
.footer1 ul li{width:100%;}
td.left h2{text-align:center;}
.list2 .down{padding:8px 0 !important;top:0 !important;}
.content td.left{position:absolute;z-index:100;width:90%;}
td.menu{display:none;}
td.menu .menu a{display:block;font-size:13px;margin-left:0px;padding:10px 0;text-transform:uppercase;width:100% !important;}
td.menu{background-color:#fff;position:absolute;top:100px;z-index:100;width:100%;}
ul.list1, ul.list1 li, ul.list1 li, ul.list1 li, ul.list1 li, body div div h2, ul.tags, ul.tags ul, div#fb-root.fb_reset, td.right, td.right div,{width:100% !important;min-width:100% !important;margin:0 !important;padding:0 !important;display:block;border-left:0;border-right:0;float:none !important;}
.list1 li span{font-size:13px;}
}
@media all and (max-width:480px) {
.GeneralCSS{width:100% !important;min-width:100% !important;margin:0 !important;padding:0 !important;display:block;border-left:0;border-right:0;float:none !important;}
.GeneralSpacingMargin,div.header  table,div.hsep  div{width:90% !important;min-width:90%;margin-left:4.99% !important;margin-right:4.99% !important;margin-top:5px;margin-bottom:5px;padding-left:0 !important;padding-right:0 !important;float:none !important;}
.GeneralSpacingPadding,div.header,div.content table tbody,td.right  div,div.hereall{width:90% !important;min-width:90%;padding-left:4.99% !important;padding-right:4.99% !important;margin-top:5px;margin-bottom:5px;margin-left:0 !important;margin-right:0 !important;float:none !important;}
div.container, div.header table tbody, tbody  tr, div.menu, div.menu  ul, undefined, div.hsep, div.hsep img, div.content, div.content  table, tbody  tr, td.right, td.right img, div.hereall  h1, div.list2, div.clr, div.tebox, div.tebox  img, div.hereall div, div.tebox img, td.right div div, div.clr, div.footer1, div.footer1  table, div.footer1 table tbody, tbody  tr, undefined, undefined, div.footer1 p, div.footer2, div.footer2  table, div.footer2 table tbody, tbody  tr, td.left, div.footer2 td{width:100% !important; min-width:100% !important; margin:0 !important; padding:0 !important; display:block; border-left:0; border-right:0; float:none !important;}
p{font-size:12px;font-weight:normal;height:inherit;line-height:1.6;padding:5px 0;}
.pr > h2{text-align:center;}
.pr{display:block;padding-right:0;width:95% !important;margin-left:4%;}
.menu > ul{text-align:center;}
.pr{padding-right:8px;}
div.container, div.header table tbody, tbody > tr, div.menu, div.menu > ul, undefined, div.hsep, div.hsep img, div.content, div.content > table, tbody > tr, td.right, td.right img, div.hereall > h1, div.list2, div.clr, div.tebox, div.tebox > img, div.hereall div, div.tebox img, td.right div div, div.clr, div.footer1, div.footer1 > table, div.footer1 table tbody, tbody > tr, undefined, undefined, div.footer1 p, div.footer2, div.footer2 > table, div.footer2 table tbody, tbody > tr, td.left, div.footer2 td{border-left:0 none;border-right:0 none;display:block;float:none !important;margin:0 !important;min-width:100% !important;overflow-x:hidden;padding:0 !important;width:100% !important;}
.content .left{background:#f4f4f4 none repeat scroll 0 0;border-right:1px solid #e4e3e4;}
.list2 .img img, .imgc1{background-color:#ffffff;border:1px solid #c0c1c2;border-radius:3px;box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.12);opacity:1;transition:opacity 0.2s ease 0s;}
.content .right{padding:0;}
div.footer2 table tbody, tbody > tr, td.left, div.footer2 td{border-left:0 none;border-right:0 none;display:block;float:none !important;margin:0 !important;min-width:99% !important;overflow-x:hidden;padding:0;width:99% !important;}
.list2 .down{background:rgba(222, 222, 222, 0.7) none repeat scroll 0 0;border-radius:2px;color:#444;font-size:10px;left:0;padding:4px 0;position:absolute;text-align:center;top:9px;}
.lista .down{background:rgba(222, 222, 222, 0.7) none repeat scroll 0 0;border-radius:2px;color:#444;font-size:10px;left:0;padding:2px 0;position:absolute;text-align:center;top:9px;}
div.container, div.header table tbody, tbody > tr, div.menu, div.menu > ul, undefined, div.hsep, div.hsep img, div.content, div.content > table, tbody > tr, td.right, td.right img, div.hereall > h1, div.list2, div.clr, div.tebox, div.tebox > img, div.hereall div, div.tebox img, td.right div div, div.clr, div.footer1, div.footer1 > table, div.footer1 table tbody, tbody > tr, undefined, undefined, div.footer1 p, div.footer2, div.footer2 > table, div.footer2 table tbody, tbody > tr, td.left, div.footer2 td, div.content tbody, td.left, body div div h2, td.right img, div.hereall, div.hereall h1, div.list2, div.list2 p, div.list2 p, div.list2 p, div.theposts, div.theposts p, div.theposts p img, div.theposts p, div.theposts ul, div.theposts ul li, div.theposts ul li, div.theposts ul li, div.theposts ul li, div.theposts ul li, div.theposts ul li, div.theposts ul li, div.theposts ul li, div.theposts ul li, div.theposts ul li, div.theposts ul li, div.theposts ul li, div.theposts ul li, div.theposts ul li, div.theposts p, div.theposts p span, div.clr, div.tebox, div.tebox img, div.list3, div.list3 img, div.list3 div, div.list3 img, div.list3 div, div.list3 img{border-left:0 none;border-right:0 none;display:block;float:none !important;margin:0 !important;min-width:95% !important;overflow-x:hidden;padding:1px;width:99% !important;}
.menu li{width:43%;}
}
@media all and (min-width: 481px) and (max-width: 900px) {
td.left,div.list3{display:none;}
div#hamburger{top:25px;right:20px;padding:7px;}
.container{margin:0;}
div.list2{float:none;width:100%;}
body .content td.right div.hereall{width:100%;float:none;padding:0 !important;}
td.menu{z-index:100;width:480px;right:0;}
td.menu a{margin-left:0px;padding:10px 0;text-transform:uppercase;width:100% !important;text-align:left;padding-left:20px;display:block;}
.list2 .item{width:49%;}
.list2 .item *{width:96%;}
.container{width:100%}
.list2 .img img, .imgc1{height:300px;}
.list2 .down{left:0;}
div.list2{width:100%;}
.lista{width:95%}
ul.list1 a{display:block;float:left;font-size:15px;line-height:25px;margin-left:0;margin-top:0;}
.list1 li{background-image:none;display:block;height:30px;width:96%;}
.lista .item a, .lista .item a img{height:240px;width:92%;}
.lista .item{width:49%}
}
.wp-caption{margin-bottom:1.75em;max-width:100%;}
.wp-caption img[class*="wp-image-"]{display:block;margin:0;}
.wp-caption .wp-caption-text{color:#686868;font-size:13px;font-size:0.8125rem;font-style:italic;line-height:1.6153846154;padding-top:0.5384615385em;}
.alignleft{float:left;margin:0.375em 1.75em 1.75em 0;}
.alignright{float:right;margin:0.375em 0 1.75em 1.75em;}
.aligncenter{clear:both;display:block;margin:0 auto 1.75em;}
.further-reading span{font-size:0.8125em;line-height:1.385;}
.further-reading{text-align:center;margin:3em 0;}
.further-reading div{margin-bottom:1.5em;}
.further-reading span{display:block;}
@media all and (min-width: 37.5em) {  .further-reading:after {    content: ".";    display: block;    clear: both;    visibility: hidden;    line-height: 0;    height: 0;  }  .further-reading div {    width: 49%;  }  .further-reading .previous {    float: left;    text-align: left;  }  .further-reading .next {    float: right;    text-align: right;  }}