
.m_w100 {width:100% !important; float:none !important; display:block !important;}
.m_position {position:static !important;}
.logo {display:block !important; margin:auto !important;}

h1 {font-size: 30px !important;}
h2 {font-size: 26px !important;}
h3 {font-size: 22px !important;}
h4 {font-size: 18px !important;}
h5 {font-size: 15px !important;}

.m_hidden {display:none !important;}
.m_padding {padding-left: 20px !important; padding-right: 20px !important;}

.nav_menu{float:none !important;}
.nav_menu .nav_menu_head{width:auto !important;}
.nav_menu .nav_menu_head.first{width:0px !important; display:none;}
.nav_menu .nav_menu_head_split{width:10px !important;}
.nav_menu .nav_menu_head h4{font-size:16px !important;}

.page_main .content_info {padding:0px 0px;}
.page_main .content_info span {float:none ! important; width:100% ! important;}
.page_main .content_info span div {float:left ! important; text-align:left ! important;}

.page_main .PicList{width:105%;}
.page_main .PicList li{width:45%;margin-right:5%;}

.content div {width:100% !important; float:none !important; display:block !important;}

.class_list {width:103% !important; white-space:normal !important;}
.class_list li{float:left; margin-bottom:2px; width:32% !important;}
.products li{width:50% !important;}

div.zoomdiv, div.jqZoomPup {display:none !important;}