/* 
	Theme Name: Sweet Tech
	Theme URI: http://hellocoding.wordpress.com/2014/01/16/sweet-tech-wordpress-theme/
	Version: 2.1.5
	Author: Sudeep Acharya
	Description: Sweet Tech is Beautiful Responsive WordPress theme especially for Tech related blogs. The theme loads very fast. It is the two column theme with right sidebar. The apperance is white in the body and sky blue color in Header and Footer.
	Author URI: http://hellocoding.wordpress.com
	Tags: right-sidebar, white, responsive-layout, two-columns, blue, custom-menu, post-formats, threaded-comments, rtl-language-support
	License: GNU General Public License v2.0
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
	
*/

/* @import url(/css/screen.css);
@import url(/css/form.css); */

.home{float:none}
span.navNumber {font-size:1.6em;top:45px}

#topNav{font-size:1.12em}
#nav{margin-top:1px}

body{width:100%;color:#58595b;font-size:14px;font-family:'Open Sans', sans-serif}
.addthis{margin:12px 0 15px 0}
.author{float:right;text-align:"";padding-top:7px}

#wrap {max-width:1140px;margin:auto;padding:0 15px;position:relative}

/*	Hyperlinks
*****************/
a {text-decoration:none}
a:visited{color:"";text-decoration:none}
a:hover,a:focus,a:active{color: ""}

.smallfont{font-size:1em}	
.mediumfont{font-size:13px}	
.dateview{border-bottom:0 solid #EAEAEA;padding:5px 0 4px} 

/*	Header									
*****************/
#headerfull {}

/*	Social Icon				
**********************/
.connectus {display:block;margin:0;width:245px;height:60px;padding-top:20px}
.connectus span {float:right;display:block;margin-right:7px}
.connectus span a {display:block;width:32px;height: 32px;background: transparent url("images/combine-social.png") 0 0 no-repeat}
#smalltwitter:hover {background-position:-33px -33px}
#smallfacebook:hover {background-position:0 -33px}
#smallrss:hover {background-position:-132px -33px}
#smallyoutube:hover {background-position:-99px -33px}
#smallgplus:hover {background-position:-66px -33px;}
#smallpinterest:hover {background-position: -165px -33px}
#smalltwitter {background-position: -33px 0}
#smallfacebook {background-position:0 0}
#smallrss {background-position:-132px 0}
#smallyoutube{background-position:-99px 0}
#smallgplus {background-position:-66px 0}
#smallpinterest{background-position:-165px 0}

/*	Navbar      								
******************/
ul.children li{display:hidden}
#navbarfull{background:#DDD;width:100%;overflow:auto;clear:both}
#navbar{max-width:960px;background:#DDD;width:100%;height:35px;font-size:14px;color:midnightblue;margin:0 auto 0;padding:0}

/*	Content 					     		     
***************/
#content {overflow:hidden;width:100%;margin:0 auto 0;padding:10px 0 20px 0;font-size:1em}
#content img {margin:2px 0 10px 0;max-width:100%;height:auto}

#content h1 {font-family:"Open Sans";color:#3cb2c9;font-size: 28px;margin-bottom:5px;margin-top:5px;line-height: 1.2;padding:0;clear:both;font-weight:600;word-wrap:break-word}
#content h1 a, #content h1 a:visited  {color:#3cb2c9;font-weight:600}
#content h1 a:hover {color: #1c75b7;text-decoration:none}
#content a, #content a:visited {text-decoration:none;color:#2c4b89;font-weight:600}
#content a:hover {color: #2c4b89;text-decoration:underline}
#content h2 {color:#3cb2c9;font-size:26px;line-height:1.1;margin:20px 0 10px 0;padding:0 0 2px 0;font-weight:600;clear:both}
#content h2 a, #content h2 a:visited  {text-decoration:none;color:#000}
#content h2 a:hover{color:#000;text-decoration:none}
#content h3 {color:#808285;text-decoration:none;font-size:22px;line-height:1.2;margin:20px 0 10px 0;clear:both;padding:5px 0 0 0;font-weight:600}
#content h4 {color:#3cb2c9;background:#FFF;font-weight:600;text-decoration:none;font-size:20px;line-height:1.2;clear:both;border:0;padding:5px 0 5px 0;margin:5px 0 5px 0}
#content h5 {color:#000;text-decoration:none;font-size:19px;font-weight:400;line-height:1.2;margin:15px 0 5px 0;clear:both;padding:5px 0 5px 0}
#content h6 {color:#000;text-decoration:none;font-size:18px;font-weight:400;line-height:1.2;margin:15px 0 5px 0;clear:both;padding:5px 0 5px 0}

#content img.wp-smiley {float:none;border:none;margin:0;padding:0}
#content img.wp-wink {float:none;border:none;margin:0;padding:0}
#content blockquote p {margin:5px 0 0 5px;padding:0 0 5px 25px}
/* homepage
*****************************/		
#homepage {background:#FFF;float:left;width:66.6667%;padding:15px 35px 15px 15px;line-height:1.4}
/* Content style
*************************/
.grid {width:100%;margin:20px 0;float:right;clear:both;border-bottom:1px solid #c8cacc;padding-bottom:20px}
.grid p {margin:0;padding:0}
.grid p a {display:block;margin:5px 0}

.entry-content{border-top:1px solid #DDD;margin:10px 0 10px 0;padding:0;word-wrap:break-word}
.entry-content table{width:100%;margin:5px 0}
.entry-content td{padding:0 8px;vertical-align:top}
.entry-content td:nth-child(1) {padding-left:0}
.entry-content td img {margin:0 !important}
.size-large {max-width:100%;height:auto}
.sticky {}
.thumbnailright img{float:"left";margin:5px 0 10px 0 !important}  

blockquote{background:#e7e8e9 none repeat scroll 0 0;margin:15px;padding:10px;border-left:0;font-size:18px;font-weight:600}
blockquote::after {border-color:#e7e8e9 rgba(231, 232, 233, 0) rgba(231, 232, 233, 0);border-image:none;border-style:solid;border-width:26px;content:" ";height:0;left:80px;position:absolute;width:0}  
	
/* Post Area
***************************/
.postarea {word-wrap:break-word}  
.postarea p {margin:0;padding:3px 0 18px 0}	
.postarea ul,.postarea ol {margin:10px 0 0 30px;padding:0}
.postarea ul li {list-style-type:disc;padding:0 0 5px 0;margin:0 0 4px 0;border-bottom:0 dotted #DDD}
.postarea ol li {list-style-type:number;padding:10px 0;margin:0 0 4px 0;border-bottom:0 dotted #DDD}
/* Full Width
****************************/
#onebar-content {width:100%}	
#onebar-postarea {background:#FFF;width:98%;margin:0 auto 0;padding:5px}
#onebar-postarea img {max-width:100%;height:auto}
#onebar-postarea a img {max-width:100%;height:auto}
#onebar-postarea h1 {color:#000;font-size:25px;margin-bottom:5px;line-height:1;padding:0;clear:both;font-weight:400}

/*	Custom      								
***************/
.searchp a img {border:0;padding:0;margin:0}

.datetop {width:100%;float:left;color:#808285;margin:0 0 10px 0;padding:0;clear:both;font-weight:600}

.tagscat {font-size:13px;width:100%;float:left;clear:both;margin:15px 0 20px 0;padding:10px 0 0 0;border-top:1px solid #DDD}
.tagscat a {color:#0000FF}
.tags a:link, .tags a:visited {background:url(images/tagbgr.gif) no-repeat center right; margin:0 8px 5px 0;height: 28px;line-height:28px;display:inline-block;font-size:.8em}
.tags a:link span, .tags a:visited span {background:url(images/tagbgl.gif) no-repeat center left;color:#FFF !important;padding:0 10px 0 30px;display: inline-block;word-wrap:nowrap}

.categorytag {margin:10px 0 15px 0;padding:3px;clear:both}

.descriptionbox {margin:0 0 15px 0}

.not-found {margin:5px 0 10px 0;padding:8px 0 8px 10px;clear:both;border-left:15px solid #FF0000;overflow:hidden;font-weight:400}

.previous {float:left}
.newest {float:right}

.categoryh {font-size:17px !important;margin:0;padding:0;font-weight:600 !important}
embed,iframe,object {max-width:100%}
.pagenavigat {margin:20px 0 10px 0;padding:20px 0 10px 0}


/*	Sidebar 		    	        	         
**************/
#sidebar a img {max-width:100%;height:auto} 
#sidebar img {max-width:100%;height:auto}  
#sidebar {word-wrap:break-word;overflow:hidden;background:#FFF;float:right;width:33.3333%;clear:right;font-weight:400;padding:15px 15px 15px 35px;display:inline;color:#222}
#sidebar h3 {color:#000;font-size:17px;font-weight:400;margin:10px 0 5px 0}

#sidebar a, #sidebar a:visited{color:#58595b;margin-bottom:5px;line-height:1;padding:0;clear:both;font-weight:400}
#sidebar a:hover{color:#2c4b89;text-decoration:unline;font-weight:400}

#sidebar ul {list-style-type:none;margin:0;padding:0}
#sidebar ul li {list-style-type:none;margin:0 0 5px 0;padding:0}
#sidebar ul ul {list-style-type:none;margin:0;padding:0}
#sidebar ul li li {background:#FFF url(/images/rgt-arrow.png) no-repeat top left;padding:0 0 5px 20px;margin:0}
#sidebar ul li ul li {background:#FFF url(/images/rgt-arrow.png) no-repeat top left;padding:0 0 5px 20px;margin:0}

#sidebar p {margin: 0;padding: 0 0 0 10px}
	
.comment-author-link {font-weight:600;color:#60c09e}

.widgetarea {background:#FFF;width:99%;margin:0 0 10px 0;word-wrap:break-word;padding:0}

.headingred {font-family:"Open Sans";color:#3cb2c9;font-size:16px;font-weight:600;clear:both;max-width:100%;padding:0 8px 5px 0;border-bottom:1px solid #c8cacc;margin:15px 0}
select {word-wrap: break-word;max-width:100%;clear:both}  	
/*	Images  					     		    
*******************/
img.centered  {display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;padding:0;max-width:100%;height:auto}
img.alignnone {padding:0;margin:0 0 10px 0;max-width: 100%;height:auto;display:inline}
.alignnone {max-width:100%;height:auto}
img.alignright {padding:0 0 20px 20px;margin:10px 0 10px 10px;display:inline;height:auto}
img.alignleft {padding:0 20px 10px 0;margin:0 10px 10px 0;display:inline;height:auto}
.aligncenter {display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}
.alignright {float:right;margin:0 0 10px 10px}
.alignleft {float:left;margin:0 10px 10px 0}
	
.wp-caption {border:1px solid #DDD;text-align:center;background-color:#EEE;padding:4px 0 5px 0;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius: 3px;max-width: 100%;height:auto}
.attachment {max-width:100%;height:auto}
.wp-image {max-width:100%;height:auto}
.wp-caption.alignnone {margin:5px 20px 20px 0;max-width:100%;height:auto}
.wp-caption img {border:0 none;height:auto;margin:0;max-width:100%;padding:0}
.wp-caption p.wp-caption-text{max-width:100%;margin:0;padding:0;font-size:11px;font-weight:normal;line-height:12px}	
/*  Gallery 
***************/
.gallery-caption {font-size:11px;color:#000;margin:2px 0 0 0;text-align:center}		  
.entry-attachmentview {background:#FFF;margin:2px 0 2px 0}  
.attachmentview {background:#EEE;border:1px solid #DDD;padding:1px;margin:20px 0 10px 0}
.attachmentview img {border:0;max-width:100;height:auto}
.attachmentview a img {border:0;max-width:100;height:auto} 
 /*	Footer      						
*********************/
#footerfull {border-top:#DDD 4px solid;background:#00aced;width:100%;height:60px;color:#000;overflow:hidden;font-size:17px;padding:20px 0 0 0;margin-top:15px;margin-bottom: 0;clear:both;display:block;text-align:center}
#footerfull a, #footerfull a:visited {color:midnightblue;background:#00aced;text-decoration:none} 
#footerfull a:hover {color:#000;background: #00aced;text-decoration:none}

/*	Search Form								
**************/
input#s {color:#777;width:80%;font-size:14px;margin-right:5px;padding:5px 10px 5px 5px;border:1px solid #ccc}
input#s:focus {background:rgba(0, 0, 0, 0) none repeat scroll 0 0;transition:all 0.5s ease 0s;border-color:#66afe9;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);outline: 0 none}

#search {width:auto;margin:0 0 20px 0;padding:0}  
#searchsubmit {background:url("/images/search_button.gif") no-repeat scroll 0 0 transparent;border:medium none;display:inline-block;height:21px;width:22px;cursor:pointer;text-indent:-9999em}
/*	Comments								
****************/
.page_entry {border-top:2px solid #EAEAEA;border-bottom: 0 solid #EAEAEA;margin:10px 0 0;padding:5px 0 20px}

.info {line-height:1.6em;font-size:10px;text-align:left;border-top:0 solid #EAEAEA;margin:0 1px 50px 0;padding:4px 0 1px 1px}

.nocomments {background:none}
.comments,.trackbacks {border-bottom: 0 solid #111;color:#000;font-size:14px}

.track {font-size:13px;height:100%;float:left;line-height:25px;width:100%;margin:0 0 0 10px;padding:0 20px 0 10px}

#thecomments,#thetrackbacks {list-style:none;min-height:30px;float:left;width:100%;margin:0;padding:0 0 10px}

.commentnavi {position:relative;padding-right:20px}
.commentpages {float:right;padding:5px 10px}

.page-numbers {padding-left:5px}

.commentlist {list-style:none;margin:0;padding:10px}
#submit {background:#85d0b5;color:#FFF;cursor:pointer;font-size:14px;border:0;margin:5px 0 10px 0;padding:6px 15px;border-radius:6px;text-transform:uppercase;border-bottom:4px solid #72b39d}
#submit:hover {background: #52c292;border-bottom:4px solid #46a77f;transition:all 0.2s ease 0s}
	
.comment {clear:both;overflow:hidden;margin:0;padding:5px}
.comment .children {list-style:none;border:0 #FFF solid;margin:0 0 0 25px;padding:0}

img.avatar {position:relative;float:right;border:1px solid #eee;margin:0 5px 0 0;padding:2px;}

.comment .fn {margin-left:0;font-size:14px;font-weight:700}

.byuser .fn {font-weight:400;text-decoration:none}

.bypostauthor .fn {font-weight:700;text-decoration:none}

.comment-meta {font-size:12px;margin-bottom:10px}

.reply {font-size:12px;text-align:right;width:100%;margin:5px 0 0;padding:2px}
.reply a {padding:5px}

.cmt_trackback {border-bottom:1px #eaeaea solid;margin:10px 0;padding:3px}
.cmt_trackback p {margin:0;padding:2px}

#respond {clear:both;font-size:12px;padding:10px 0 0}

.cancel-comment-reply {margin-top:5px;border-bottom:1px #eaeaea solid;padding:2px 0}

#commentform {margin:10px 0 0;padding:20px 5px 0 10px}
#comment {width:98%;color:#000;font-size:14px;font-family:inherit;border:1px solid silver;height:125px;border-color:#DDD;border-style:solid;border-width:1px;padding:6px 0 6px 5px}
#comment:focus {background:rgba(0, 0, 0, 0) none repeat scroll 0 0;transition:all 0.5s ease 0s;border-color:#66afe9;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);outline: 0 none}
#author, #email, #url {width:98%;color:#000;font-size:14px;font-weight:normal;padding:6px 0 6px 5px;border:1px solid #DDD;display:inline}
#author:focus, #email:focus, #url:focus {background:rgba(0, 0, 0, 0) none repeat scroll 0 0;transition:all 0.5s ease 0s;border-color:#66afe9;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);outline: 0 none}
#ctabs a.curtab,.comment-meta a {color:#000}

.cmttext {font-size:12px;color:#000}
.even {background:#FFF;border-top:2px solid #eee}
.odd {background:#FFF;border-top:2px solid #eee}

.avatar {float:left;margin-right:5px;border:2px solid #E8E8E8}
#subbox {background:#F5F5F5 !important;width:250px;color:#202020;font-size:15px;cursor:pointer;font-weight:normal;margin:5px 0 0 0;padding:3px 0 3px 5px;border:1px solid #EEEEEE;display:inline}


@media screen and (max-width:490px){
 #headerright {display:none}
#addthi {display:none}
 }
@media screen and (max-width:650px){
 #homepage {background:#FFF;float:left;width:98%;margin:0 1% 0 1%;padding:0}
 #sidebar {float:left;width:95%;margin:1%;padding:0 0 15px 0}
 .widgetarea {background:#FFF;float:left;width:95%;margin:0 0 10 0;padding:10px}
}