.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 auto;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 auto;float:none;}}@media (max-width: 400px) {@-ms-viewport{
		width: 320px;
	}
}