


/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

/*=== Setup ===*/
/* uncompressed version available here: ./css/uncompressed */

/* Import RESET styling for grid framework */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}
body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

/* Import TEXT styling for grid framework*/
body{font:13px/1.5 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif}a:focus{outline:1px dotted}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}

/* Import GRID styling for grid framework*/
.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11,.push_12,.pull_12,.push_13,.pull_13,.push_14,.pull_14,.push_15,.pull_15{position:relative}.container_12 .grid_3{width:170px; background:#7FB000 url(http://chinamode.org/wp-content/themes/chinamode/images/next.gif) no-repeat 0px 0px;}.container_12 .schedulelast{width:170px; background:#7FB000 url(http://chinamode.org/wp-content/themes/chinamode/images/nextactive.gif) no-repeat 0px 0px;}.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}.container_12 .push_3,.container_16 .push_4{left:240px}.container_12 .push_6,.container_16 .push_8{left:480px}.container_12 .push_9,.container_16 .push_12{left:720px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_16 .push_1{left:60px}.container_16 .push_2{left:120px}.container_16 .push_3{left:180px}.container_16 .push_5{left:300px}.container_16 .push_6{left:360px}.container_16 .push_7{left:420px}.container_16 .push_9{left:540px}.container_16 .push_10{left:600px}.container_16 .push_11{left:660px}.container_16 .push_13{left:780px}.container_16 .push_14{left:840px}.container_16 .push_15{left:900px}.container_12 .pull_3,.container_16 .pull_4{left:-240px}.container_12 .pull_6,.container_16 .pull_8{left:-480px}.container_12 .pull_9,.container_16 .pull_12{left:-720px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.container_16 .pull_1{left:-60px}.container_16 .pull_2{left:-120px}.container_16 .pull_3{left:-180px}.container_16 .pull_5{left:-300px}.container_16 .pull_6{left:-360px}.container_16 .pull_7{left:-420px}.container_16 .pull_9{left:-540px}.container_16 .pull_10{left:-600px}.container_16 .pull_11{left:-660px}.container_16 .pull_13{left:-780px}.container_16 .pull_14{left:-840px}.container_16 .pull_15{left:-900px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix,*:first-child+html .clearfix{zoom:1}

/*----------------------------------------------

STYLE.CSS FILE STRUCTURE:

1. GENERAL STYLING Options
    1.1 Global Design Options
	1.2 Activation Design
	1.3 Image Handling
2. NAVIGATION Area
    2.1 Additional Navigation Options
        First level menu items
		Drop-down menu items
	2.2 Main Navigation Options
	    First level menu items
		Drop-down menu items
		Logo Design
3. SLIDER Area
    3.1 Slider Content
	3.2 Slider Pagination
4. CONTENT BOXES Area
5. ADDITIONAL INFO Area
6. ARCHIVE/PAGE/POST/PORTFOLIO Formating Options
    6.1 Text Formating
	6.2 Content Display
	6.3 Portfolio Template Display
	6.4 Pagination Options
	6.5 Breadcrumbs Navigation
	6.6 FAQs Template Display
7. ADDON Options
    7.1 Contact Form
	7.2 Login Modal
8. WIDGET Options
    8.1 General Widget Styling
	8.2 Specific Widget Styling
	8.3 Footer Widget Styling
9. COMMENTS Options
    9.1 Comments
	    9.1.1 Pingbacks / Trackbacks
	9.2 Post Form
10. FOOTER Options 
        Footer date
		First level menu items
		First credentials
11. CSS3 Options
    11.1 BORDER-RADIUS
	11.2 BOX-SHADOW
	11.3 TEXT-SHADOW

----------------------------------------------*/
 
 
/*--------- 1. GENERAL STYLING Options --------- */

/*=== 1.1 Global Design Options ===*/
body{ font-family:Tahoma; background:#F9F9F9; color:#525252 }
ol, ul {
	list-style: none;
}
a{ color:#2651BF; text-decoration:none }
a:hover{ text-decoration:underline }

h1, h2, h3, h4, h5, h6 { font-weight:normal; margin:0 0 18px 0 }
p strong, li strong { color: #555; }
blockquote { padding:0 15px; margin:15px 0 15px 15px; border-left:3px solid #ccc; display:block }
blockquote, blockquote p { font:italic 13px Tahoma; line-height:23px }
code { background:#F0F0F0 }
abbr, acronym { cursor:help }
a.button { background:#7FB000 url(http://chinamode.org/wp-content/themes/chinamode/images/ico-bullet-fff.png) no-repeat 8px 14px; border:1px solid #689300; color:#ffffff; font-size:17px; text-decoration:none; margin:0 5px 0 0; padding:8px 16px 8px 22px; height:1%; line-height:45px }
a.button:hover { text-decoration:none; background-color:#95C000 }

dl { font-size:14px; width:100%; border-collapse:collapse; margin:0 0 20px }
dl dt { color:#555; font:bold 12px Tahoma; padding:8px 10px; vertical-align:middle }
dl dd { border:1px solid #EAE9E8; color:#333; padding:10px }

table { width:100%; border-collapse:collapse; margin:0 0 20px }
table caption { margin:15px 0 }
table th { border:1px solid #EAE9E8; color:#555; font:bold 12px Tahoma; padding:8px 10px; vertical-align:middle }
table td { /*border:1px solid #EAE9E8;*/ color:#333; padding:10px }
table td sup { font-size:10px; color:#555555 }
table td img { position: relative; vertical-align:top }

input, textarea { font-size: 1em; color: #444444; border: 1px solid #aaa; border-right-color: #ddd; border-bottom-color: #ddd; }
input:focus, textarea:focus { background: #ffffff; border-color: #777; border-right-color: #ccc; border-bottom-color: #ccc; }
input[type="submit"] { padding:6px 12px; margin:5px 0; color:#ffffff; font:bold 13px Tahoma; background:#053872 url(http://chinamode.org/wp-content/themes/chinamode/images/bg-button.png) no-repeat center 0; border:1px solid #414C2A }
input[type="submit"]:hover { cursor:pointer; opacity:0.86 }

.fix{ clear: both; height: 1px; margin: -1px 0 0; overflow: hidden }
.fl, .alignleft{ float: left }
.fr, .alignright{ float: right }
.ac{ text-align: center }
.ar{ text-align: right }
.al{ text-align: left }

/*=== 1.2 Activation Design ===*/
.activation { text-align:center; position:absolute; top:35%; left:30%; font:normal 20px Georgia; background:#ffffe0; border:1px solid #e6db55; padding:15px }
.activation small { font:normal 16px Georgia }

/*=== 1.3 Image Handling ===*/
img.alignleft, img.left { float: left; margin:0 15px 10px 0 }
img.alignright, img.right { float: right; margin:0 0 15px 10px }
img.aligncenter, img.center { display: block; margin-right: auto; margin-left: auto; float: none; clear: both; }
img.alignnone, img.block { display: block; clear: both; }
img.frame { background: #eee; border-style: solid; border-color: #ddd; }
img.stack { clear: none !important; }
img[align="left"] { float: left; clear: left; }
img[align="right"] { float: right; clear: right; }
img[align="middle"] { display: block; margin-right: auto; margin-left: auto; float: none; clear: both; }

.wp-caption { background:#eeeeee; border:1px solid #B0B5B7; color:#666666 }
.wp-caption img { margin:5px 5px 0 5px; border:none !important; padding:0 !important }
.wp-caption-text { text-align:center; font-style:italic; margin:0 5px 5px 5px }
.wp-caption.alignleft { float: left; margin:0 15px 10px 0 }
.wp-caption.alignright { float: right; margin:0 0 10px 15px }
.wp-caption.aligncenter { margin-right: auto; margin-left: auto; float: none; clear: both; }
.wp-caption.alignnone { clear: both; }

/*--------- 2. NAVIGATION Area ---------  */

/*=== 2.1 Additional Navigation Options ===*/
.addnavigation-area { background:#171D21 url(http://chinamode.org/wp-content/themes/chinamode/images/wtitle-bg-trans.png) no-repeat left top; border-bottom:1px solid #3C5689 }

/* First level menu items */
.add_menu { z-index:3; background:transparent }
ul.sf-menu, div.sf-menu { background:none; border:none; padding:0 }
.add_menu .sf-menu li ul { border:none; padding:0; margin:0 }
.add_menu .sf-menu, .add_menu .sf-menu ul  { z-index:100; margin:0; padding:0; list-style:none; line-height:1; }
.add_menu .sf-menu a  { display:block; z-index:100; padding:0 10px; line-height:35px; font-size:11px; color:#CCCCCC; text-decoration:none }
.add_menu .sf-menu a:hover  { color:#ffffff }
.add_menu .sf-menu li:hover { background:#282F33 }
.add_menu .sf-menu li:hover li a { color:#cccccc }
.add_menu .sf-menu li.current_page_item a { color:#ffffff; font-weight:bold }
.add_menu .sf-menu li  { float:left; width: auto; padding:0; margin:0 }
.add_menu .sf-menu li li.current_page_item { background: none; }
.add_menu .sf-menu li.current_page_item { background:#282F33 }
.add_menu .sf-menu .sf-sub-indicator { padding-left:5px }

/* Drop-down menu items */
.add_menu .sf-menu li ul  { position:absolute; left:-999em; width:175px; background:#171D21 }
.add_menu .sf-menu li ul li  { border:none; padding:0; margin:0 }
.add_menu .sf-menu li ul li a  { background:url(http://chinamode.org/wp-content/themes/chinamode/images/ico-bullet.png) no-repeat 5px 10px; width:150px; padding-left:15px; line-height:30px; font-size:10px; color:#000000 }
.add_menu .sf-menu li ul li ul li a  { width:150px; line-height:28px; font-size:10px }
.add_menu .sf-menu li ul li:hover  { background:#282F33 }
.add_menu .sf-menu li ul li a:hover { color:#ffffff }
.add_menu .sf-menu li ul  { padding:5px; }
.add_menu .sf-menu li ul ul  { margin: -20px 0 0 140px; }

/*--------- 2.2 Main Navigation Options ---------  */
.navigation-area { background:#28395B url(http://chinamode.org/wp-content/themes/chinamode/images/wtitle-bg-trans.png) no-repeat left top }

/* First level menu items */
.main_menu { z-index:2; background:transparent }
ul.sf-menu { background:none; border:none; padding:0; margin:20px 0 }
.sf-menu li ul { border:none; padding:0; margin:0 }
.sf-menu, .sf-menu ul  { z-index:100; margin:0; padding:0; list-style:none; line-height:1; }
.sf-menu a  { display:block; z-index:100; padding:5px 16px; line-height:30px; font-size:17px; color:#ffffff; text-decoration:none }
.sf-menu li:hover { background:#324772 }
.sf-menu li ul li.current_page_item a { font-weight:bold }
.sf-menu li  { float:left; width: auto; padding:0; margin:0 }
.sf-menu li.current_page_item { background:#0B1A23 }
.sf-menu li li.current_page_item { background: none; }
.sf-menu .sf-sub-indicator { padding-left:5px }

/* Drop-down menu items */
.sf-menu li ul  { position:absolute; left:-999em; width:180px; background:#F7F7F7 }
.sf-menu li ul li  { border:none; padding:0; margin:0 }
.sf-menu li ul li a  { background:url(http://chinamode.org/wp-content/themes/chinamode/images/ico-bullet.png) no-repeat 5px 15px; width:150px; padding-left:15px; line-height:30px; font-size:13px; color:#000000 }
.sf-menu li ul li ul li a  { width:150px; line-height:30px; font-size:12px }
.sf-menu li ul li:hover  { background:#DAE2E5 }
.sf-menu li ul li a:hover { color:#000000 }
.sf-menu li ul  { padding:5px; }
.sf-menu li ul ul  { margin: -20px 0 0 140px; }
.sf-menu li:hover ul ul, .sf-menu li.sfhover ul ul, .sf-menu li:hover ul ul ul, .sf-menu li.sfhover ul ul ul { left:-999em; }
.sf-menu li:hover ul,.sf-menu li li:hover ul,.sf-menu li li li:hover ul,.sf-menu li.sfhover ul,.sf-menu li li.sfhover ul,.sf-menu li li li.sfhover ul  { left:auto; }
.sf-menu li:hover,.sf-menu li.hover  { position:static; }

/* Logo Design */
.logo-spot { padding:0; margin:20px 0; z-index:2 }
.logo-spot .blog-title { font-size:28px; margin:0 }
.logo-spot .blog-title a { color:#ffffff }
.logo-spot .blog-description{ font-size:14px; color:#dddddd }
.logo-spot h1.logo { padding:0; margin:0; line-height:10px }
.logo-spot h1.logo a:hover{ background:none }

/*--------- 3. SLIDER Area ---------  */

/*=== 3.1 Slider Content ===*/
.slider-area { z-index:1; background:#CDD5D8 url(http://chinamode.org/wp-content/themes/chinamode/images/wtitle-fff-bg-trans.png) no-repeat left top; border-top:1px solid #DEE7EA; border-bottom:1px solid #CCCCCC }
#loopedSlider {  }
#loopedSlider h1, #loopedSlider h2, #loopedSlider h3, #loopedSlider h4, #loopedSlider h5, #loopedSlider h6 { color:#000000 }
#loopedSlider .container { position:relative; height:340px; width:940px; overflow:hidden; position:relative }
#loopedSlider .slides { position:absolute; top:0; left:0; }
#loopedSlider .slides div.slide { width:940px; position:absolute; top:0; display:none; padding:20px 0 }

/*=== 3.2 Slider Pagination ===*/
.pslider-area { z-index:1; background:#EEEEEE; border-bottom:1px solid #E8E8E8; margin:0 }
#loopedSlider ul.pagination { list-style:none; padding:0; margin:0; border:none }
#loopedSlider ul.pagination li { list-style:none }
#loopedSlider ul.pagination li a { display:block; text-decoration:none; padding:10px 20px; margin:0; color:#888888 }
#loopedSlider ul.pagination li a:hover, 
#loopedSlider ul.pagination li.active a { background:#E8E8E8; color:#000000 }
#loopedSlider ul.pagination span.slit-big { font:normal 18px Tahoma; display:block; margin:5px 0; padding:0; color:#000000 }
#loopedSlider ul.pagination span.slit-small { font:normal 11px Tahoma; display:block; margin:5px 0; padding:0; line-height:23px  }

/*--------- 4. CONTENT BOXES Area ---------  */
.cbox-area { background:transparent; z-index:1; padding-top:30px }
.cbox { margin-bottom:30px }
.cbox h3 { font:normal 17px Tahoma; padding:0 0 15px 0; margin:0 }
.cbox h3 img { vertical-align: middle; margin:0 15px 0 0; padding:0 }
.cbox a.button { background:#EEEEEE url(http://chinamode.org/wp-content/themes/chinamode/images/ico-bullet.png) no-repeat 8px 8px; border:none; color:#555555; font-size:12px; text-decoration:none; margin:0; padding:5px 10px 5px 20px; height:1%; line-height:20px }
.cbox a.button:hover { text-decoration:none; background-color:#dddddd }
.cbox .ccontent { padding:0; margin:0; line-height:23px; font-size:13px }
.cbox .ccontent ul { list-style-image:url(http://chinamode.org/wp-content/themes/chinamode/images/list-bullet-trans.png); margin:0 0 0 15px; padding:0; background:none; border:none }
.cbox .ccontent ol { margin:0; padding:0 }
.cbox .ccontent ul li { list-style-type:none; margin:0; padding:2px 0 2px 5px }
.cbox .ccontent ol li { padding:2px 0 2px 5px }
.cbox .ccontent ul li ul { list-style-image:none; background:transparent url(http://chinamode.org/wp-content/themes/chinamode/images/tree-vert.gif) repeat-y top left; list-style:none; margin:5px 0 }
.cbox .ccontent ul li ul li { line-height:15px; padding-left:17px; background:transparent url(http://chinamode.org/wp-content/themes/chinamode/images/tree-horiz.gif) no-repeat 0px 10px }

/*--------- 5. ADDITIONAL INFO Area ---------  */
.addinfo-area { z-index:1 }
.addinfo { margin-bottom:20px; margin-top:20px; padding:10px 20px; background:#FFF9DD; color:#666666; border:1px solid #EBE3BE }
.addinfo h1,.addinfo h2, .addinfo h3 { padding:0; margin:0; color:#222222 }
.addinfo img { float:left; margin:0 15px 0 0 }

/*--------- 6. ARCHIVE/PAGE/POST/PORTFOLIO Formating Options --------- */

/*=== 6.1 Text Formating ===*/
.format_text { line-height:25px }
.format_text img{ padding:5px; border:1px solid #B0B5B7 }
.format_text ul, .format_text ol { margin:0 0 10px 20px; padding:0; background:none; border:none }
.format_text ul li, .format_text ol li { font-size:15px; margin:0; padding:4px 0 }
.format_text ul { list-style-image:url(http://chinamode.org/wp-content/themes/chinamode/images/list-bullet-trans.png) }
.format_text ul li { list-style-type:none; padding:4px 0 4px 5px }
.format_text ol li { margin:0 0 0 10px; padding:4px 0 4px 5px }
.format_text ul li ul, .format_text ol li ol { list-style-image:none; margin:6px 0 }
.format_text ul li ul { background:transparent url(http://chinamode.org/wp-content/themes/chinamode/images/tree-vert.gif) repeat-y top left; list-style:none }
.format_text ul li ul li, .format_text ol li ol li { font-size:14px; line-height:15px; padding-left:17px }
.format_text ul li ul li { background:transparent url(http://chinamode.org/wp-content/themes/chinamode/images/tree-horiz.gif) no-repeat 0px 10px }
.format_text ul li ul li ul li, .format_text ol li ol li ol li { font-size:13px }

/*=== 6.2 Content Display ===*/
.title-area { z-index:1; background:#CDD5D8 url(http://chinamode.org/wp-content/themes/chinamode/images/wtitle-fff-bg-trans.png) no-repeat left top; border-bottom:1px solid #CCCCCC; }
.title-in { padding:15px 0 }
.content-area { z-index:1; margin-bottom:20px; margin-top:20px }
.front { background:#ffffff; border:1px solid #EAE9E8; margin:0 0 20px 0 }
h2.title, h1.title { padding:0 20px; margin:0; color:#000000; font-size:32px }
a.rss-button img { vertical-align:middle; margin:3px 20px 0 0; padding:0 }
.single { padding:10px 20px; margin:0; border-bottom:1px solid #EAE9E8 }
.single.sing { padding:15px 20px 10px 20px; border:none }
.single img.thumbnail { padding:5px; border:1px solid #B0B5B7 }
.headline h2 { margin:0 0 5px 0 }
.meta { color:#7E7E7E; margin:15px 0 }
.sing .meta { margin:5px 0 20px 0 }
.meta a { color:#7E7E7E }
.meta span { background:url(http://chinamode.org/wp-content/themes/chinamode/images/calendar-ico-trans.png) no-repeat 0 2px; font-size:11px; padding:2px 8px 2px 22px; margin:0 }
.meta span.comm { background:url(http://chinamode.org/wp-content/themes/chinamode/images/comment-ico-trans.png) no-repeat 0 2px }
.meta span.auth { background:url(http://chinamode.org/wp-content/themes/chinamode/images/author-ico-trans.png) no-repeat 0 2px }
.meta span.tag { background:url(http://chinamode.org/wp-content/themes/chinamode/images/tag-ico-trans.png) no-repeat 0 2px }
.meta span.cat { background:url(http://chinamode.org/wp-content/themes/chinamode/images/flag-ico-trans.png) no-repeat 0 2px }
span.read-more { padding:0 0 10px 0; display:block }
span.read-more a { background:#EEEEEE url(http://chinamode.org/wp-content/themes/chinamode/images/ico-bullet.png) no-repeat 8px 8px; border:none; color:#555555; font-size:12px; text-decoration:none; margin:0; padding:5px 10px 5px 20px; height:1%; line-height:20px }
span.read-more a:hover { text-decoration:none; background-color:#dddddd }

/*=== 6.3 Portfolio Template Display ===*/
.portfolio { width:280px; display:inline; float:left; margin:20px 0 10px 25px }
.portfolio.even {  }
.portfolio .headline { display:block; margin:0 }
.headline h2.ptitle { font-size:17px; display:block; margin:0 }
.portfolio .meta { margin:0 0 10px 0 }

/*=== 6.4 Pagination Options ===*/
.lpagination { padding:20px 0 20px 0; margin:0; text-align:center; border-bottom:1px dotted #dddddd }
.fpagination { padding:20px 0 20px 0; border:none }
ul.lpag { list-style:none; padding:0; margin:0 }
ul.lpag li  { font-size:13px; font-family:Tahoma; display:inline; padding:0; margin:0 }
ul.lpag li a { padding:5px 10px; color:#000000 }
ul.lpag li a:hover { background:#BFD7FF; text-decoration:none }
ul.lpag li.active a { background:#000000; color:#ffffff }
ul.lpag li.current span { padding:5px 10px; margin:0; background:#000000; color:#ffffff }

/*=== 6.5 Breadcrumbs Navigation ===*/
.breadcrumbs-area { z-index:1; background:#EEEEEE; border-bottom:1px solid #E8E8E8 }
#breadcrumb p{ font-size:12px; padding:8px 20px; margin:0; color:#555555 }
#breadcrumb p a {  }
#breadcrumb p strong { color:#555555 }

/*=== 6.6 FAQs Template Display ===*/
ul.faq-popular { list-style:none; margin:0 0 20px 0; padding:15px; background:#FFFFCC; border:1px solid #FF9900 }
ul.faq-popular h4 { margin:0 0 10px 0; padding:0; font-size:17px; }
ul.faq-popular li { list-style:none; list-style-image:url(http://chinamode.org/wp-content/themes/chinamode/images/list-bullet-trans.png); margin:0 0 0 15px; padding:2px 0 }
ul.faq-popular li a { font-size:14px; padding:0 }

ul.faq-section { list-style:none; margin:0 0 20px 0; padding:0; background:none; border:none }
ul.faq-section li { list-style:none; margin:0; padding:2px 0 }
ul.faq-section li.faq-cat {  }
ul.faq-section li.faq-cat a.faq-clink { font-size:21px; background:#EAEAEA; color:#000000; display:block; padding:5px 10px }
ul.faq-section li.faq-q { list-style-image:url(http://chinamode.org/wp-content/themes/chinamode/images/list-bullet-trans.png); margin:0; padding:2px 0 }
ul.faq-section li.faq-q  a { font-size:14px; background:#ffffff; padding:0 }
ul.faq-section li ul { margin:5px 0 5px 15px }
ul.faq-section li hr { border:none; border-bottom:1px dotted #cccccc; padding:4px 0; margin:4px 0 }

.faqs .search{ width:400px; height:35px; position:relative; margin:0 0 25px 0; padding:0 }
.faqs .search input{ color:#707070; font-size:11px; height:29px; width:370px; padding:3px 5px 3px 10px; margin:0; background:url(http://chinamode.org/wp-content/themes/chinamode/images/search-form.png) no-repeat 0 0; outline:0; border:0; float:left }
.faqs .search button{ border:0; padding:0; margin:0; cursor:pointer }
.faqs .search button span{ position:absolute; width:36px; height:35px; top:0; right:0; background:url(http://chinamode.org/wp-content/themes/chinamode/images/search-form.png) no-repeat 100% 0%}


/*--------- 7. ADDON Options --------- */

/*=== 7.1 Contact Form ===*/
.bizzclean-contact { text-align: left; width: 30em; display: block; border:0; padding-top: 1em }
.clean-contact input[type=text] { width:97%; margin-bottom: .5em; padding:5px }
.clean-contact label { clear: none; display: inline; text-align: left; }
.clean-contact textarea{ width:97%; height: 15em; margin-bottom: .5em; font-size: 1.2em; padding:5px }
.clean-contact label em { font-weight: bold; font-style: normal; color: red; }
.clean-contact-msg { font-weight: bold;  padding: 1em; -moz-border-radius: 5px; -webkit-border-radius: 5px;  }
.clean-contact-msg.ok{ background-color: #8dff87; border: solid 1px #e6f4d7; color: #000; margin: 2em 0 2em 0; }
.clean-contact-msg.err{ background-color: #ff9595; border: solid 1px #fff; color: #000; }

/*=== 7.2 Login Modal ===*/
#simplemodal-login-overlay { background-color:#000000 }
#simplemodal-login-container a { color:#525252; font-weight:bold }
#simplemodal-login-container #login_error { background-color:#ffebe8; border:1px solid #c00; font-size:11px; margin-bottom:8px; padding:5px 10px }
#simplemodal-login-container #loginform { width:300px; background:#ffffff; border:1px solid #e5e5e5; font-weight:normal; margin-left:0 auto; padding:16px 16px 40px 16px; text-align:left }
#simplemodal-login-container #loginform .forgetmenot {font-weight:normal; float:left; margin-bottom:0; }
#simplemodal-login-container #loginform .submit input { background-color:#222222; color:#ffffff; font-weight:bold; padding:3px 10px; font-size:12px; cursor:pointer; text-decoration:none; margin-top:-3px }
#simplemodal-login-container #loginform p { margin:0 }
#simplemodal-login-container #loginform label { color:#777; font-size:13px }
#simplemodal-login-container #loginform .forgetmenot { float:left; line-height:20px }
#simplemodal-login-container #loginform .forgetmenot label { font-size:11px }
#simplemodal-login-container #loginform .submit { float:right }
#simplemodal-login-container #loginform .submit input.simplemodal-close { background:none; color:#000000; border:none }
#simplemodal-login-container #user_pass, 
#simplemodal-login-container #user_login, 
#simplemodal-login-container #user_email { font-size:24px; width:97%; padding:3px; margin-top:2px; margin-right:6px; margin-bottom:16px; border:1px solid #e5e5e5; background:#fbfbfb;}
	  
/*--------- 8. WIDGET Options --------- */

/*=== 8.1 General Widget Styling ===*/
.widget { margin:0; padding:0 20px 0 0; line-height:23px }
.widget h3 { font:normal 20px Tahoma; color:#000000; line-height:30px; padding:0 0 10px 0; margin:20px 0 10px 0; border-bottom:1px solid #EAE9E8 }
.widget h3 img  { vertical-align: middle; border:0; padding:0; margin:0 8px 0 0 }
.widget h3 img.wid-icon  { margin:0 15px 0 0 }
.widget ul { list-style-image:url(http://chinamode.org/wp-content/themes/chinamode/images/list-bullet-trans.png); margin:0 0 0 20px; padding:0; background:none; border:none }
.widget ul li { list-style-type:none; margin:0; padding:2px 0 }
.widget ul li ul { list-style-image:none; background:transparent url(http://chinamode.org/wp-content/themes/chinamode/images/tree-vert.gif) repeat-y top left; list-style:none; margin:5px 0 }
.widget ul li ul li { line-height:15px; padding-left:17px; background:transparent url(http://chinamode.org/wp-content/themes/chinamode/images/tree-horiz.gif) no-repeat 0px 10px }
 
/*=== 8.2 Specific Widget Styling ===*/
.widget .rec-title { font-size:13px }
.widget .rec-title img { vertical-align: middle; border:0; padding:0; margin:0 0 5px 10px }
.widget .rec-excerpt { line-height:23px; margin:10px 0 }
.widget .rec-date { font-size:11px; margin:0 0 10px 0; color:#969696 }
 
.flickr { padding:0 }
.flickr_badge_image{ float:left; list-style:none; margin:0 0 0 5px }
.flickr img{ padding:3px; border:1px solid #B0B5B7 }

.cform .screenReader { left:-9999px; position:absolute; top:-9999px }
.cform ol.forms  { list-style:none; width:100% }
.cform ol.forms li  { margin:0; padding:0; position:relative; width:100% }
.cform ol.forms label  {  }
.cform ol.forms label span  { color:red; margin:0 0 0 2px }
.cform ol.forms input.txt, .cform ol.forms textarea  { background:#F9F9F9; padding:5px; width:95% }
.cform ol.forms input.txt:focus, .cform ol.forms textarea:focus  { background:#ffffff }
.cform ol.forms input.txt  {  }
.cform ol.forms textarea  { height:180px }
.cform ol.forms li .error  { font-size:10px; display:block; font-weight:bold; color:red }
.cform ol.forms li.screenReader  { margin-bottom: 0; }
.cform ol.forms li.buttons .submit  { }
.cform ol.forms li.inline { margin:10px 0; padding:0 }
.cform ol.forms li.inline input  { margin:0 8px 0 0 }
.cform ol.forms li.inline label  {  }

.social { font-size:17px; margin:0 0 10px 0; padding:0 }
.social img{ vertical-align:middle; margin:0 10px 0 0 }
.social a:hover { text-decoration:none }
.social a:hover span { text-decoration:underline }

.widget #twitter .loading { background:transparent url(http://chinamode.org/wp-content/themes/chinamode/images/ajax-loader.gif) no-repeat center center; width:16px; height:11px }
.widget #twitter ul li span { display:block }
.widget #twitter ul li span.date { background:url(http://chinamode.org/wp-content/themes/chinamode/images/time-ico-trans.png) no-repeat 0 5px; height:16px; font-size:11px; padding:2px 8px 2px 24px; margin:2px 0 10px 0 }
#twitter .follow-text { background:url(http://chinamode.org/wp-content/themes/chinamode/images/twitter-32-trans.png) no-repeat left top; margin:14px 0 0 18px; padding:8px 0 10px 45px; font-size:11px; font-weight:bold }

.widget .search{ width:268px; height:35px; position:relative; margin:25px 0 0 0 }
.widget .search input{ color:#707070; font-size:1.25em; height:20px; width:220px; padding:8px 5px 8px 15px; margin:0; background:url(http://chinamode.org/wp-content/themes/chinamode/images/search-form.png) no-repeat 0 0; outline:0; border:0; float:left }
.widget .search button{ border:0; padding:0; margin:0; cursor:pointer }
.widget .search button span{ position:absolute; width:47px; height:35px; top:0; right:0; background:url(http://chinamode.org/wp-content/themes/chinamode/images/search-form.png) no-repeat 100% 0%}

#calendar_wrap { width:100%; padding:0; margin:0 }
#calendar_wrap a { font-weight: bold; }
#calendar_wrap a:hover {  }
table#wp-calendar { width:100%; border-collapse: collapse; margin:0 }
table#wp-calendar caption { margin:0 0 0 -1px; font-weight:bold; letter-spacing: 2px; padding:25px 0 10px 0; color:#fff; background:transparent url(http://chinamode.org/wp-content/themes/chinamode/images/calendarhead.png) repeat-x left top }
table#wp-calendar th, table#wp-calendar td { padding:5px; text-align:center; color:#333333 }
table#wp-calendar th { width: 14%; border:1px solid #cccccc; background:#f2f2f2 }
table#wp-calendar td { width: 14%; border:1px solid #cccccc; background:#ffffff }
#today  { background:#ffffcc }
table#wp-calendar td#next, table#wp-calendar td#prev { width: 45%; letter-spacing: 1px; }
table#wp-calendar td#next { text-align: right; }
table#wp-calendar td#prev { text-align: left; }
table#wp-calendar td#prev, table#wp-calendar td#next { background:transparent; border:none }
table#wp-calendar tfoot td.pad { background:transparent; border:none }

.widget .side-box { text-align:center }
.side-box img{margin:3px;}

/*=== 8.3 Footer Widget Styling ===*/
.footer-area .widget h3 { color:#ffffff; border-bottom:1px solid #333333  }
.footer-area  .widget .search input{ color:#707070; background:url(http://chinamode.org/wp-content/themes/chinamode/images/search-form-000.png) no-repeat 0 0 }
.footer-area  .widget .search button span{ position:absolute; width:47px; height:35px; top:0; right:0; background:url(http://chinamode.org/wp-content/themes/chinamode/images/search-form-000.png) no-repeat 100% 0% }

  
/*--------- 9. COMMENTS Options --------- */

/*=== 9.1 Comments ===*/
h3.tcomm, h2.post-form { font:normal 22px Tahoma; color:#333333; padding:10px 0; margin:20px 0 }
#respond h3.tcomm { border:none; padding:0; margin:10px 0 0 0 }
#comments { background:transparent; position:relative }
#comments ol.commentlist, #comments ol.commentlist li { padding:0; margin:0; background:none; border:none }
#comments .comment { margin-top:10px !important; width:100%; list-style-type:none }
#comments .comment a { padding:1px 0 }
#comments .comment small { font-size: 11px }
#comments .comment .comment-container  { padding:3px 0 }
#comments .comment .avatar-wrap { float:left }
#comments .comment .avatar-wrap img { background:#fff; padding:3px; border:1px solid #EAE9E8 }
#comments .comment .text-right { margin-left:75px }
#comments .comment .text-right .comm-reply{ background:#F9F9F9; font:normal 12px Tahoma; color:#999999; padding:5px 10px 20px 10px; margin:0; border:1px solid #EAE9E8 }
#comments .comment .text-right .comm-reply span.author{ font-weight:bold; color:#000000 }
#comments .comment .text-right .comm-reply .fr{ margin:0 }
#comments .comment .text-right .comm-reply small a{ font-weight:normal }
#comments .comment .text-right .comment-entry { background:#ffffff; padding:10px; border:1px solid #EAE9E8; border-width:0 1px 1px 1px }
#comments .comment .text-right .comment-entry p { padding:0 0 10px 0; margin:0 }
#comments ul.children { padding:0 0 0 25px; margin:0; list-style:none; border:none; background:none }
#comments .comment.bypostauthor .text-right .comm-reply { border:1px solid #3c3ca4; background:#eeeeff }
p.commpadd{ padding:0; margin:0 0 10px 0 }
.cancel-comment-reply { padding:10px 0 }
.cancel-comment-reply a#cancel-comment-reply-link { background:#FEFFA2; border:1px solid #EAE9E8; padding:4px 6px }

/*=== 9.1.1 Pingbacks / Trackbacks ===*/
#comments .pingback, #comments .trackback { margin:0 0 0 20px !important; padding:10px 0 !important; list-style-type: decimal; font-size: 11px; border-bottom:1px solid #e6e6e6 !important }
#comments .pingback .author, #comments .trackback .author  { font-weight: bold; font-size: 11px; }
#comments .pingback .date, #comments .trackback .date  { font-size: 11px; }
#comments .pingback .comment-entry p, #comments .trackback .comment-entry p { padding:10px 0 0 0; margin:0 }

/*=== 9.2 Post Form ===*/
#respond { padding:10px 0; margin:0 }
#respond a{ padding:1px 0 }
#respond p{ padding:5px 0; margin:0 }
#respond textarea, .commpadd input{ background:#FCFBF7; }
#respond textarea { margin:0; padding:4px }
p.commpadd input{ line-height:25px; height:25px; padding:5px 0 0 5px }
p.commpadd label{ padding:0 0 0 5px }
#comments_wrap .navigation { margin:15px 0 0 0 }
#comments_wrap .navigation a { padding:5px 8px; color:#000000; font-size:12px; background-color:#dddddd; border:1px solid #777777; text-decoration:none }
#comments_wrap .navigation a:hover { opacity:0.86 }

/*--------- 10. FOOTER Options --------- */
.footer-area { z-index:1; background:#232323 url(http://chinamode.org/wp-content/themes/chinamode/images/wtitle-bg-trans.png) no-repeat left top; color:#999999; padding:10px 0 30px 0 }
.footer{ background:transparent; /*border-top:1px solid #333333;*/ margin:30px 0 0 0; padding:10px 0 5px 0; font-size:11px; line-height:30px }
.footer-area a { color:#9EC1FF; }

/* Footer date */
.footer-area .date { padding:3px 0; font-size:11px; color:#999897 }

/* First level menu items */
.footer-area ul.sf-menu, .footer-area .sf-menu { float:right; margin:0 }
.footer-area .sf-menu a  { font-size:11px; color:#9EC1FF; padding:3px 12px; line-height:25px }

/* First credentials */
.footer-area .powered { border-right:none; padding-left:0 0 0 10px; margin:0 }
.footer-area .powered img  { vertical-align: middle; border:0; padding:0; margin:0 0 5px 10px }

/*--------- 11. CSS3 Options --------- */

/*=== 11.1 BORDER-RADIUS ===*/

input[type="submit"], .single img.thumbnail, .meta, span.read-more a, .flickr img, #comments .comment .avatar-wrap img,
#simplemodal-login-container #login_error { 
    border-radius:4px; 
	-moz-border-radius:4px; 
	-webkit-border-radius:4px; 
}

.front, .widget, #simplemodal-login-container #loginform,
ul.lpag li a:hover, ul.lpag li.active a, ul.lpag li.current span  { 
    border-radius:6px; 
	-moz-border-radius:6px; 
	-webkit-border-radius:6px;
}
a.button, .wp-caption, .sf-menu li:hover, .sf-menu li.current_page_item, .sf-menu li ul { 
    border-radius:8px; 
	-moz-border-radius:8px; 
	-webkit-border-radius:8px;
}
#gtwitter, #simplemodal-login-container #loginform, .addinfo { 
    border-radius:10px; 
	-moz-border-radius:10px; 
	-webkit-border-radius:10px;
}
#comments .comment .text-right .comm-reply { 
    border-top-right-radius:5px; border-top-left-radius:5px; 
    -moz-border-radius-toprigh:5px; -moz-border-radius-topleft:5px;
    -webkit-border-top-right-radius:5px; -webkit-border-top-left-radius:5px; 
}
.wp-pagenavi, #comments .comment .text-right .comment-entry { 
    border-bottom-right-radius:5px; border-bottom-left-radius:5px; 
    -moz-border-radius-bottomrigh:5px; -moz-border-radius-bottomleft:5px;
    -webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px;
}

/*=== 11.2 BOX-SHADOW ===*/

input[type="submit"] { 
	box-shadow: 1px 1px 0 #5D5F60; 
	-moz-box-shadow: 1px 1px 0 #5D5F60; 
	-webkit-box-shadow: 1px 1px 0 #5D5F60;
}

/*=== 11.3 TEXT-SHADOW ===*/

span.read-more a, h2.title, h1.title, h3.tcomm, h2.post-form { 
    text-shadow: 0 1px 1px #ffffff;
}

#secondary .widget-title{
	font:20px/30px Tahoma;
	color:#000000;
	margin:0;
	padding:0 0 15px;
}
#primary .widget-title{
	border-bottom:1px solid #EAE9E8;
	color:#000000;
	font:20px/30px Tahoma;
	margin:0px 0 10px;
	padding:0 0 10px;
}
#primary li{
	margin-left:0px;
}
#topfocus{
	width: 310px;height:240px;padding:15px;overflow:hidden;color:white;background-color:#053650;margin-left:10px;
}
/*
     FILE ARCHIVED ON 08:01:18 Jul 18, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:37:18 Dec 12, 2021.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 241.366
  exclusion.robots: 0.077
  exclusion.robots.policy: 0.071
  RedisCDXSource: 0.843
  esindex: 0.009
  LoadShardBlock: 220.839 (3)
  PetaboxLoader3.datanode: 175.142 (4)
  CDXLines.iter: 17.401 (3)
  PetaboxLoader3.resolve: 131.974 (2)
  load_resource: 105.851
*/