/*
Theme Name: wccf2014
Theme URI: http://wccftech.com/
Version: 2.0
*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}
*, *:before, *:after {-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; box-sizing: border-box; *behavior: url(/images/boxsizing.htc);}

body { color:#202020; font-size:90%; font-family: Lato, Calibri, Arial, sans-serif; line-height:1.5; }
h1, h2, h3 { font-family:'Roboto Condensed', Arial, sans-serif; font-weight:bold; line-height:1.2; }
h1 { font-size:180% } h2 { font-size:160% } h3 { font-size:140% } h1 a, h2 a, h3 a { color:#202020 }
a { text-decoration:none; color:#04c;}
.clear { clear:both}  .aligncenter, .alignleft, .alignright { display:block; margin-left:auto; margin-right:auto; }
html .mceContentBody {max-width: 635px;}

#wrap { width:1200px; margin:10px auto 0 auto; overflow:hidden; background:url(http://wccftech.com/wp-content/themes/wccf2011/images/header-back.png) no-repeat; }

#header { height:150px; position:relative; }
	#logo { position: absolute; top:0; left:0; width:370px; height:115px; text-indent:-999px } #logo a { display:block; width:100%; height:100%;}
	#banner { position:absolute; top:8px; right:25px;}
	#menu { position:absolute; bottom:8px; left:10px; font-size: }
		#menu a { color:white; margin-right:15px}
	#search { position:absolute; bottom:5px; right:5px; }
		#search input { border:none; background:#FFF; width:390px; height:25px; border-radius:3px; padding:2px 6px; outline:none; }
	
#content { float:left; width:800px; borer:1px solid red; padding:15px 12px 15px 0; line-height:1.5 }
	#content p, #content ul, #content ol, #content blockquote { margin-bottom:15px; }
	
	.archive_title { margin-bottom:15px; border-bottom:2px solid #06c; padding-bottom:5px;} .archive_title a {color:#04c }
	.post { width:389px; height:180px; float:left; border-bottom:1px solid #eee; margin-bottom:15px; padding-bottom:15px; overflow:hidden; }
		.post h2 { font-size:130%; margin:5px 0; }
		.post p { margin:0; font-size:90% } .single p { }
		.thumb { float:left; margin-right:10px; width:125px; height:125px; }
		.meta { font-size:90%; color:#707070; }
		.single .meta { margin-bottom:15px; border-bottom:2px solid #06c; padding:5px 0; }
			.topic { font-size:80%; background:#34495e; text-transform:uppercase; border-radius:3px; margin-right:5px; padding:2px 5px; color:#fff; } .topic a { color:#fff }
			.topic.hardware { background:#e74c3c} .topic.games { background:#2ecc71; } .topic.software { background:#e67e22; } .topic.gadgets { background:#3498db} .topic.industry { background: yellowgreen} .topic.review { background:#9b59b6; } .topic.editorial { background:dodgerblue; } .topic.digital-security-2 { background:f80500; } .topic.general { background:#FFCC11; } 
			.share { float:right } .share span { vertical-align:top; display:inline-block; line-height:12px;}
		
		.author { float:left; width:138px; } .author p { font-size:90% } .author h3 { margin-bottom:5px; }
		.body   { float:right; width:635px; }
		.body h1, .body h2, .body h3 { margin-bottom:0.5em; }
		.score_score { background:#3498db; text-align:center; font-size:400%; }
		.score_rating { background:#f1c40f; text-align:center; padding:5px 0;}
		.score_more { background:#bdc3c7; text-align:center; font-size:90%; padding:8px 0 5px 0; line-height:1; margin-bottom:8px; cursor:pointer }
	.single { clear:both; overflow:hidden	}
		.body h1 { border-bottom:2px solid #555 }
		.shiba-gallery { margin-bottom:15px !important; }
		
	.navigation { clear:both; overflow:hidden; margin-bottom:15px; } .nextpage { float:right} .prevpage { float:left}
	#content ul { list-style-type:square; list-style-position:outside; padding-left:15px; }
	#content ol { list-style:decimal; list-style-position:outside; padding-left:15px;}
	#content ul li, #content ol li { margin-bottom:5px}
	.ob_org_header { font-family:'Roboto Condensed', Arial, sans-serif; font-size:140% !important; margin-bottom:5px;}

	#content blockquote { background:#ecf0f1; padding:12px 10px 10px 15px; }
	
	.multipage_menu { background:#eee; padding:5px 10px; overflow:hidden} .multipage_menu div { float:right;}
	#content .multipage-toc { background:#eee; padding:10px; list-style-type:none}
	#content table { margin-bottom:15px; }
	.followus { clear:both; overflow:hidden; font-style:normal; }
	
	
#sidebar { float:right; width:400px; padding:15px}
	.widget { margin-bottom:20px;}
	.widget h3 { font-size:150%; margin-bottom:15px; }
	.sidebar_post { width:auto; height:auto; border-bottom:1px solid #eee; margin-bottom:10px; padding-bottom:10px; overflow:hidden; }
		.sidebar_post h3 { font-size:120%; margin:5px 0; }
		.sidebar_thumb { float:left; margin-right:10px; width:100px; height:100px; } .sidebar_thumb img { width:100px; height:100px;}
		.sidebar_meta { font-size:90%; color:#707070; }

#footer1_wrap { background:#5BA8F2; clear:both; overflow:hidden; }
	#footer1 { width:1200px; height:300px; margin:0 auto; padding:20px 0;  }
	#footer1 div { float:left; }
	#footer1 h3 { margin-bottom:10px; }
	#footer1  a { color:white; }
#footer2_wrap { background:#305880; clear:both; overflow:hidden; }
	#footer2 { width:1200px; margin:0 auto; padding:20px 0; line-height:1.5; color:#fff; font-size:90%; }
	#footer2 a { color:#fff; text-decoration:underline}


#featured { width:788px; height:402px; margin-bottom:25px; font-family:'Roboto Condensed', Arial, sans-serif; font-size:130%; border:1px solid #aaa; }
	.featured { position:relative; width:33.333%; height:200px; float:left; background-position:center center; background-repeat:no-repeat; background-size: cover; }
	.featured a { position:absolute; bottom:0; background:rgba(0,0,0,0.5); padding:5px 9px; color:#FFF; height:100%; text-shadow:1px 1px 1px #000;
		background: -moz-linear-gradient(top,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0)));
		background: -webkit-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);
		background: -o-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);
		background: -ms-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);
		background: linear-gradient(to bottom,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 );		
	}
	.featured a:hover { 
		background: -moz-linear-gradient(top,  rgba(0,0,0,0.85) 0%, rgba(0,0,0,0) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.85)), color-stop(100%,rgba(0,0,0,0)));
		background: -webkit-linear-gradient(top,  rgba(0,0,0,0.85) 0%,rgba(0,0,0,0) 100%);
		background: -o-linear-gradient(top,  rgba(0,0,0,0.85) 0%,rgba(0,0,0,0) 100%);
		background: -ms-linear-gradient(top,  rgba(0,0,0,0.85) 0%,rgba(0,0,0,0) 100%);
		background: linear-gradient(to bottom,  rgba(0,0,0,0.85) 0%,rgba(0,0,0,0) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9000000', endColorstr='#00000000',GradientType=0 );	
	 }
	.featured1 { width:50%; font-size:130%; line-height:1.2; border-bottom:1px solid #aaa; border-right:1px solid #aaa; }
	.featured2 { width:50%; font-size:130%; line-height:1.2; border-bottom:1px solid #aaa; }
	.featured3 { border-right:1px solid #aaa; }
	.featured4 { border-right:1px solid #aaa; }
	

.sohail_most_commented li { position:relative; padding:8px; }
.sohail_most_commented li a { color:white; }
.sohail_most_commented li span { background:#000; position:absolute; top:5px;right:-15px; color:#fff; width:30px; text-align:center }
.sohail_most_commented_1 { width:100%; background:#e74c3c; }
.sohail_most_commented_2 { width:95%;  background:#f39c12; }
.sohail_most_commented_3 { width:90%;  background:#f1c40f; }
.sohail_most_commented_4 { width:85%;  background:#00B16A; }
.sohail_most_commented_5 { width:80%;  background:#1abc9c; }
.sohail_most_commented_6 { width:75%;  background:#3498db; }
.sohail_most_commented_7 { width:70%;  background:#9b59b6; }
	
.authLink { padding:0 0 3px 0; font-weight:bold}
.authLink img { vertical-align:middle}

ul.footersocial li { padding:3px 0;}
ul.wccfSocial{margin:0;} ul.wccfSocial li{display:inline-block;} ul.wccfSocial li a{display:inline-block;width:64px;margin-right:8px;height:64px;} ul.wccfSocial li:last-Child a{margin-right:0;} .metroIcon64{background:url(http://wccftech.com/wp-content/themes/wccf2011/images/metro-icons-64.png) 0 -128px no-repeat;width:64px;height:64px;display:inline-block;} .metroIcon64:hover{background-image:url(http://wccftech.com/wp-content/themes/wccf2011/images/metro-icons-64-filled.png);} 
.metroIcon{background:url(http://wccftech.com/wp-content/themes/wccf2011/images/metro-icons-white.png) 0 -48px no-repeat;display:inline-block; padding:2px 5px 2px 30px; }
.metroIcon:hover{background-image:url(http://wccftech.com/wp-content/themes/wccf2011/images/metro-icons-white.png);}
.metroIcon:hover a{color:#fff;}
.authLink a > .metroIcon{background-image:url(http://wccftech.com/wp-content/themes/wccf2011/images/metro-icons.png);}
.authLink a:hover > .metroIcon{background-image:url(http://wccftech.com/wp-content/themes/wccf2011/images/metro-icons-filled.png);}
.nextCircle{background-position:0 0;} .prevCircle{background-position:0 -24px;}
.blankCircle{background-position:0 -48px;} .shareCircle{background-position:0 -72px;} .twitterCircle{background-position:0 -96px;} .fbCircle{background-position:0 -120px;} .rssCircle{background-position:0 -144px;} .ytCircle{background-position:0 -168px;} .emailCircle{background-position:0 -192px;} .sourceCircle{background-position:0 -216px;} .blankCircle64{background-position:0 -128px;} .shareCircle64{background-position:0 -192px;} .twitterCircle64{background-position:0 -256px;} .fbCircle64{background-position:0 -320px;} .rssCircle64{background-position:0 -384px;} .ytCircle64{background-position:0 -448px;} .emailCircle64{background-position:0 -512px;}
div.fullScorecard{display:none;margin-bottom:20px;} div.fullScorecard .scRow{margin-bottom:10px;} div.fullScorecard .scRow .scHeader{display:block;font-family:"Segoe UI", Arial, Helvetica, sans-serif;font-size:24px;color:#003161;} div.fullScorecard .scRow .scValue{display:block;font-family:"Segoe UI", Arial, Helvetica, sans-serif;font-size:14px;line-height:20px;color:#000;} div.fullScorecard .scRow .scBar{display:block;margin:10px 0;} div.fullScorecard .scRow .scBar .scBarFill{display:inline-block;background:#FFDDAC;height:30px;vertical-align:middle;margin:0;} div.fullScorecard .scRow .scBar .scValue{display:inline-block;background:#A4CCF2;color:#003161;font-weight:700;font-size:18px;width:35px;height:30px;line-height:30px;text-align:center;vertical-align:middle;margin:0;}


.share_bottons { margin:15px 0; clear:both; cursor:pointer }
.share_bottons span { display:inline-block; padding:7px 0 7px 0; background-image:none; width:313px; text-align:center; cursor:pointer; border-radius:3px; margin-right:5px; color:white;}
span.share_twitter  { background:#00aced; } span.share_twitter:hover{ background-color:#21c2ff;}
span.share_facebook { background: #3b5998; margin-right:0; } span.share_facebook:hover{background-color:#4c70ba;}

strong { font-weight:bold; } em { font-style:italic; }

.ob_brnBox_cont { padding:10px}
.ob_ul_container li { list-style-type:disc; list-style-position:inside;}

#disqus_thread { padding:10px }