/*
Theme Name: Enough
Theme URI: http://www.tenman.info/wp3/enough/
Description: Satisfied enough necessary minimum structure Responsive Theme. HTML5 normalize.css . 11 kinds of homepage templates can be chosen for the purpose of using you.
Author: Tenman
Author URI: http://www.tenman.info/wp3/
Version: 0.83
Tags:white,two-columns,custom-colors, custom-header, custom-background, custom-menu, editor-style, threaded-comments, sticky-post
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

@import url("css/normalize.css");
@import url("css/fonts.css");
@import url("css/box-modules.css");
@import url("css/comment.css");
@import url("css/ua.css");
@import url("css/colors.css");
@import url("css/base.css");
@import url("css/layout-fluid.css");
@import url("css/post-format.css");
@import url("css/approach.css");

body{
/* Page width setting */
	padding:2% 5%;
	
/* font color*/
	color:#000;
}

#enough-page{
/* Max page width */
	max-width:960px;
	
/* Min page width */
	min-width:240px;
	
}

/* Note: 1columns layout when screen width < 641px */

/* Sidebar and main content  width setting */

@media screen and (min-width : 641px){

	nav{
	/* right column left position when two column view */
	margin-left: 72%;
	/* right column width when two column view */
	width: 28%;
	}
	.custom-format-link-list-wrapper,	
	.enough-monthly-archive-prev-next-avigation,
	article{
	/* main content width when two column view */ 
	width: 69.4%;
	}
	
	/* for Post Full Width One Column */
	
	article.enough-1col-post  {
		display:block;
		margin:1%;
		width:98%;
	}
	article.enough-1col-post + .custom-format-link-list-wrapper + nav,
	article.enough-1col-post + .custom-format-link-list-wrapper,
	article.enough-1col-post + 	nav{
		clear:both;
		display:block;
		margin:1%;
		width:99%;
	}
	
	/* for static front page */
	
	.page-template-default 	article.enough-1col-post  {
		display:block;
		margin:auto;
		width:98%;
	}
}

/* optional responsive grid  width < 640px then 100% 
	example 
	
	div.line
		div.unit.size1of3
		div.unit.size2of3
	/div
*/
.line ul,
.line li{
	margin:0;
	padding:0;
}
.line img{
	max-width:100%;
	height:auto;
}

.line,
.lastUnit {
	overflow: hidden;
}
.unit{
	float:left;
}
.unitExt{
	float:right;
}
.size1of1{
	float:none;
}
.size1of2{
	width:50%;
}
.size1of3{
	width:33.33333%;
}
.size2of3{
	width:66.66666%;
}
.size1of4{
	width:24.99%;
}
.size3of4{
	width:75%;
}
.size1of5{
	width:19.99%;
}
.size2of5{
	width:40%;
}
.size3of5{
	width:60%;
}
.size4of5{
	width:80%;
}
.lastUnit {
	float:none;
	width:auto;
}
.size1of1,
.size1of2,
.size1of3,
.size2of3,
.size1of4,
.size3of4,
.size1of5,
.size2of5,
.size3of5,
.size4of5{
    padding:10px;
    -moz-box-sizing:border-box;
    -ms-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
}
/* optional responsive grid  end */

/* Special presentation for sidebar menus start*/
.widget_archive ul li:nth-child(n+7){
        display:none;

}
.widget_archive:hover ul li:nth-child(n+7){
        display:block;

}
.widget_categories ul li {
		width:49%;
		display:inline-block;
}
#sidebar-1 .widget_categories .children{
		display:none!important;
}
#sidebar-1 .widget_categories li:hover .children{
		display:block!important;
		
}
#sidebar-1 .widget_categories .children:hover li a{
}
/*
#sidebar-1 .widget_pages .children{
		display:none!important;
}

#sidebar-1 .widget_pages li:hover .children{
		display:block!important;
		
}*/

/* Special presentation for sidebar menus end*/

/* Special presentation for comments menus start*/
#comments .comment-notes{
	font-size:small;
}
#comments .form-allowed-tags{
	display:none;
}

#comments:hover .form-allowed-tags{
	display:block;
}
.form-submit input,
.comment-form-author input,
.comment-form-email input,
.comment-form-url input,
#comments textarea#comment{
	border:1px solid #ccc;
}
.enough-insert-position,
.not-found h2,
.comment-notes,
.logged-in-as{
	position:relative;
	padding:15px;
	margin:1em 0 3em;
	display:inline-block;
}
.enough-insert-position:after
.not-found h2:after,
.comment-notes:after,
.logged-in-as:after {
	content:"";
	position:absolute;
	bottom:-15px; /* value = - border-top-width - border-bottom-width */
	left:50px; /* controls horizontal position */
	border-width:15px 15px 0; /* vary these values to change the angle of the vertex */
	border-style:solid;
	border-color:#f3961c transparent;
    /* reduce the damage in FF3.0 */
    display:block; 
    width:0;
}
.enough-insert-position,
.not-found h2,
#comments:hover .comment-notes,
.logged-in-as{
	color:#000;
	background:#f3961c; /* default background for browsers without gradient support */
	/* css3 */
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#f9d835), to(#f3961c));
	background:-moz-linear-gradient(#f9d835, #f3961c);
	background:-o-linear-gradient(#f9d835, #f3961c);
	background:linear-gradient(#f9d835, #f3961c);
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.enough-insert-position:after,
.not-found h2:after,
#comments:hover .comment-notes:after,
.logged-in-as:after {
	border-color:#f3961c transparent;
}
#comments .comment-notes:after{
	border-color:rgba(222,222,222,.1);
}

/* Special presentation for comments menus end*/


