@media screen and (max-width: 768px) {#content {  margin: 0px auto;  width: auto;  padding:3px;}.left {    float: none;    width: auto;    margin: 0 0 0px 0;    clear:both;}#right {    float: none;    width: 300px;    margin: 5px auto;    clear:both;}#tabs {  background: #fff url(images/bigbox.gif) no-repeat top left;  color: #000;  height: 64px;  text-align: center;  padding: 0 0 0 10px;  clear: both;  margin-bottom: 45px;}#search {    float: none;    clear: both;    color: #000;    background: #fff url(images/searchbg1.gif) repeat-x;    padding: 14px 0 20px 0px;    width: 100%;    margin: 5px 0 0 0;}input.search {    width: 99px;    border: none;    background: #fff url(images/input.gif) no-repeat;    padding: 6px 10px;    color: #1E67A8;    font-weight: bold;}.banner468 img {	max-width: 100%;}#top_info img {	width:15px !important;	height:8px !important;}h1 {    font: bold 2.5em "Arial", Sans-Serif;}#logo p {    display:none;}#tabs {    background: #fff url(images/bigbox1.gif) repeat-x top left;    color: #000;    height: auto;    text-align: center;    padding: 8px 0 0 0px;    clear: both;    margin-bottom: 5px;}#tabs li a.current {  background: none;  color: #FFF;}#tabs li a {  float: left;  background: none;  color: #FFF;  padding: 7px 0;  width: auto;  margin: 0 8px 0 5px;  text-align: center;  font-weight: bold;  text-decoration: none;}.selecto {	display:block;   clear: both;	position: relative; left: 0px !important; top:0px !important;}	.smallboxitem {float:left; width:48%; padding: 0 2% 0 0;}	.smallboxitemlong {float:left; width:48%; padding: 0 2% 0 0;}	.smallbox { padding: 0px 2px 0px 3px; border-left: 2px solid #C1C1C1; border-right: 2px solid #C1C1C1;}	.subtitle1 { margin: 5px 5px 5px 5px; border: 1px dotted #dedede; background: #f6f6f6; padding: 0;}.subsdownload {    height: 50px;}h2 {    font: bold 1.3em Arial, Sans-Serif;    margin: 0;    padding: 0;}.tableauto {	 width: 100% !important;}.left_articles img {}h5 {width: 100% !important;}}.littlevspace {	height:0;}#header {    height: 65px;}.toppageitem {	width:auto;background: #fff url(images/flags/$lang.gif) no-repeat left; padding: 0 0 0 26px;}