.hidden-desktop{display:none}@media(max-width:767px){.hidden-desktop{display:block}.hidden-phone{display:none}}@media(min-width:768px) and (max-width:959px){.hidden-desktop{display:block}.hidden-tablet{display:none}}#header-responsive{display:none}@media(max-width:1220px){#banner{display:none}}@media(max-width:959px){#maininner,#sidebar-a,#sidebar-b{width:100%;left:auto;right:auto}}@media(min-width:480px) and (max-width:959px){.width16,.width20,.width25,.width40,.width60,.width75,.width80{width:50%}.width50 .width50{width:100%}.sidebars-1 #sidebar-a .width100,.sidebars-1 #sidebar-b .width100{width:50%}#sidebar-a .width100:nth-child(odd):last-child,#sidebar-b .width100:nth-child(odd):last-child,.width20:nth-child(odd):last-child{width:100%}.sidebars-2 #sidebar-a,.sidebars-2 #sidebar-b{width:50%}.sidebars-2.sidebar-b-left:not(.sidebar-a-left) #sidebar-a{float:right}.grid-gutter>.grid-box:nth-child(n+3)>*{margin-top:30px}.width50 .align-left,.width50 .alignleft,.width50 .align-right,.width50 .alignright{margin:0 auto 15px;float:none}}@media(max-width:767px){.width33,.width66{width:100%}#header-responsive{display:block}#header-responsive .logo,#header-responsive .searchbox{display:inline-block;width:45%;vertical-align:middle}#header-responsive .logo{margin-right:10%}#header-responsive .searchbox{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.menu-responsive{width:100%;font-size:14px}}@media(min-width:480px) and (max-width:767px){}@media(max-width:479px){body{word-wrap:break-word}.width16,.width20,.width25,.width40,.width50,.width60,.width75,.width80{width:100%}.grid-gutter>.grid-box:nth-child(n+2)>*{margin-top:30px}.align-left,.alignleft,.align-right,.alignright{margin:0 auto 15px;float:none}}@media(max-width:400px){@-ms-viewport{width:320px;}}