/* CSS crunched with Crunch - http://crunchapp.net/ */
@media only screen and (min-width: 1200px){.header .main-navigation .nav>li>a>span{display:block;}}@media only screen and (min-width: 980px) and (max-width: 1199px){.header .main-navigation .nav>li>a{height:auto;}}@media only screen and (max-width: 979px){.feedback.nav-tabs>.active a,.feedback.nav-tabs>.active a:hover,.feedback.nav-tabs>.active a:focus{border-top:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:none;background:#DDD;color:#000;} .footer .bottom-locked{margin-top:0;margin-bottom:20px;} .popular-mob{background:none;}.popular-mob h2{font-size:20px;font-size:2rem;} .main-navigation .nav>.home>a>span{border:0 none;height:auto;margin:auto;overflow:hidden;position:relative;width:auto;} .main-navigation li.home{display:block;}}@media only screen and (min-width: 768px) and (max-width: 979px){.home-primary .item a{padding-right:60px;}.home-primary .item a [class^="icon-"]{padding:18px 15px;}}@media only screen and (max-width: 767px){.section-list .img{width:75px;} .section-list .text{margin-left:100px;} .feature{clear:both;margin-bottom:20px;overflow:hidden;}.feature img{max-width:32%;width:32%;float:left;} .feature .caption{margin:0 0 0 35%;padding:0;background:none;}.feature .caption h2{text-align:left;} .footer .text-right{text-align:center;} .footer h3{margin-top:0;padding-bottom:10px;} .footer .navbar-search input{font-size:16px;font-size:1.6rem;height:auto;width:85%;margin-left:10%;} .home-news{border-top:3px solid #CCC;border-bottom:3px solid #CCC;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px;} table{font-size:12px;font-size:1.2rem;} .home .share{margin-top:20px;} #sites_info{float:left;margin-bottom:15px;} #sites_filter{float:left;clear:left;} .map-count{float:none;} #filterBtn{margin-bottom:10px;}}@media only screen and (max-width: 480px){.s-img{clear:both;overflow:hidden;}.s-img img{float:none;width:100%;margin-bottom:20px;} .s-img .txt{margin-left:0;} .po-img-txt,.po-txt{font-size:13px;font-size:1.3rem;}.po-img-txt.left,.po-txt.left,.po-img-txt.right,.po-txt.right{width:auto;float:none;margin:10px 0;} .po-img-txt img,.po-txt img{float:none;width:100%;} .po-img-txt .txt,.po-txt .txt{margin-left:0;} #filterBtn{margin-bottom:-10px;} #sites{margin-top:20px;}#sites thead,#sites tbody,#sites th,#sites td,#sites tr{display:block;} #sites thead tr{left:-9999px;position:absolute;top:-9999px;} #sites tr{background:none repeat scroll 0 0 #f5f5f5;border:1px solid #ccc;margin-top:15px;}#sites tr.hide{display:none;} #sites td{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:-moz-use-text-color -moz-use-text-color #eeeeee;border-image:none;border-style:none none solid;border-width:medium medium 1px;padding-left:35%;position:relative;text-align:left;white-space:normal;} #sites td::before{font-weight:bold;left:10px;padding-right:10px;position:absolute;text-align:left;top:10px;white-space:nowrap;width:45%;} #sites td::before{content:attr(data-th);}}
