﻿.visible-xs{display:none}@media only screen and (max-width:768px){body{min-width:100%;font-size:14px;line-height:20px}.more-list,.content .last-update,.content .image-caption,.copy,#sidebar .entries-list,.post-list .section-tag,#footer .bar .holder,.post-holder .post-list .date,.tab-list .image-holder .description{font-size:12px}.post-list h2{margin:5px 0;line-height:17px}.post-list h2 span{font-size:16px}.more-list li h3,.tab-list .post,#sidebar .entries-list h3,#sidebar .subscribe-form,#footer h3{font-size:14px;line-height:18px}.hidden-xs{display:none}.visible-xs{display:block !important}.w2,body,#wrapper{width:100%}img{max-width:100%;height:auto}#top-banner,#wrapper{padding:15px;box-sizing:border-box}.top-banner,.banner-holder{display:none}#wrapper{background:none}#wrapper .wrapper-holder{width:100%}#wrapper .wrapper-holder #main #twocolumns,#wrapper .wrapper-holder #main #content,#wrapper .wrapper-holder #main #sidebar{width:100%}#wrapper .side-banners{display:none}#headerMobile.redBorder{border-bottom:4px solid red}#headerMobile{padding:0;margin:0;overflow:auto}#headerMobile .panel,#headerMobile .bar .box,#headerMobile .bar .logo,#headerMobile .bar .nav-holder{width:100%}#headerMobile .panel form{float:left}#headerMobile .red-line{display:none}#headerMobile .bar-mobile{padding:15px}#headerMobile .bar-mobile a.mobile-toggle-navigation{background:url("/Content/images/burger-icon.png") no-repeat scroll center center;border-image:none;border-style:none;border-width:1px 1px 1px 0;left:0;display:block;height:30px;background-size:100% 100%;width:30px;float:left}#headerMobile .bar-mobile form{float:right}#headerMobile .bar-mobile .top{border-bottom:1px solid #000;display:block;float:left;width:100%;padding-bottom:5px}#headerMobile .bar-mobile div.mobile-main-nav{display:none}#headerMobile .bar-mobile .main-nav a{color:#000;font-size:16px}#headerMobile .bar-mobile .nav-holder{width:100%}#headerMobile .bar-mobile .nav-holder ul{margin:0;padding:0;width:100%;text-align:left;overflow-x:hidden}#headerMobile .bar-mobile .nav-holder ul li{padding:7px 0 7px 0}#headerMobile .bar-mobile .nav-holder ul li ul{padding-left:15px;list-style:none}#headerMobile .bar-mobile .nav-holder ul li ul li a{background:url("/Content/images/bullet-1.gif") no-repeat scroll left 4px;font-size:14px;padding-left:11px}#headerMobile .bar-mobile .nav-holder>ul>li{border-top:1px solid #7c8287}#headerMobile .bar-mobile .social li span{padding-left:15px;color:#6b7076}#headerMobile .bar-mobile .social li span img{vertical-align:bottom}#headerMobile .bar-mobile .add-nav li{border-bottom:none}#headerMobile .bar-mobile .add-nav{border-top:none}#headerMobile .bar-mobile .top input[type="text"]{margin:0;padding:5px 6px;height:20px;float:left;width:121px;border:0;border-right:1px solid #f3f3f4;background:#000;font-size:11px;color:#fff;line-height:14px}#headerMobile .bar-mobile .top input[type="submit"]{float:left;margin:0;width:24px;height:30px;border:0;font-size:0;line-height:0;overflow:hidden;text-indent:-9999px;background:url('/Content/images/btn-submit.gif') no-repeat scroll 0 5px;background-color:#000}#headerMobile .logo{height:47px}#nav>li{background:url("/Content/images/separator-2.gif") no-repeat scroll right 2px}#nav>li:last-child{background:none}#footer{width:100%;margin:0;padding:0 0 15px 0}#footer .bar{padding:15px 0 15px 15px}#footer .bar .box,#footer .bar .publish-box{width:100%;padding-top:10px}#footer .bar .box h2,#footer .bar .publish-box h2{margin:0 0 7px}#footer .bar .box.add-box{padding:0;width:100%}#footer .panel{padding:0 15px 0 15px}#footer .panel form,#footer .panel ul{width:100%}#footer .panel form fieldset,#footer .panel ul fieldset{padding:10px 0 0 0;float:left}#footer .panel form fieldset input[type="text"],#footer .panel ul fieldset input[type="text"],#footer .panel form fieldset input [type="submit"],#footer .panel ul fieldset input [type="submit"]{margin-right:10px}#footer .panel ul.add-nav,#footer .panel ul.nav{min-width:100%;padding:7px 0 0 0;margin:0}#footer .panel ul.add-nav li,#footer .panel ul.nav li{padding:0 15px 0 0;background:none}#footer .panel ul.add-nav li a,#footer .panel ul.nav li a{background:url("/Content/images/separator-5.gif") no-repeat scroll left 2px;padding-left:7px}#footer .panel ul.add-nav li:first-child,#footer .panel ul.nav li:first-child{margin:0}#footer .policy-link{padding:0 15px}#content{text-align:left;margin-top:7px}#content .tabset-holder .post{padding-bottom:15px}#content .tabset-holder .post .date{text-align:left;margin-left:0;padding-bottom:5px}#content .tabset-holder .tab-list .post{margin:0 0 15px}#content .tabset-holder .tab-list .image-holder .description{padding:2px 41px 2px 0}#content .tabset-holder .pagination{padding:10px 0;height:auto}#content .tabset-holder .pagination ul li{margin:0 10px 0 0}#content .heading .socials-holder .addthis_toolbox>a{padding-right:10px}#content .comments-box{padding:0 0 15px}#content .tabset{margin:0 0 15px}#sidebar .subscribe-form input[type="text"],#sidebar .box input[type="text"],#sidebar .subscribe-form input [type='submit'],#sidebar .box input [type='submit']{width:auto;margin-bottom:10px;margin-right:10px}#sidebar .subscribe-form{margin:0 0 15px}#sidebar #twitter-widget-0{width:100% !important}#sidebar .box{margin:10px 0 15px 0}#sidebar .box form .row{margin:0}.no-background{overflow-y:scroll;-webkit-overflow-scrolling:touch}.no-background>iframe{width:100% !important}#twocolumns{padding:0 0 8px}#main{padding:0}.copy{text-align:left}.content p,.content .columns-holder p{margin:0 0 10px}.content .columns-holder{margin:0 0 10px 1px}.content .heading .date{text-align:left}.content .more-list{margin:0 0 15px}.post-holder .post-list{margin-top:15px}.post-holder .post-list li{border-bottom:1px solid #f3f3f4;padding-bottom:7px}.post-holder .post-list li:last-child{border-bottom:none;margin-bottom:0}.post-holder .post-list .text-holder{padding-top:10px;width:100%}.post-holder .post-list .text-holder .date{text-align:left;margin:5px 0 5px 0}.post-holder .post-list>li:hover{background-color:transparent}.pagination{padding:8px 0}.more-list li{width:100%}}@media only screen and (min-width:490px) and (max-width:768px){#footer .bar>.publish-box,#footer .bar>.box,#footer .bar>iframe,#footer .bar .box.add-box{width:50%;display:block;float:left}}@media only screen and (max-width:490px){.logo{background-size:100% auto;width:100%;height:37px}#content .two-cols .col,#content .two-cols .col.right-col{width:100%}}