/*
Theme Name: Corpen Wordpress Theme
Theme URI: http://corpen.org/
Description: This is corpen 1.0 BETA Wordpress theme
Author: Tomas Eriksson
Author URI: http://tomasmoose.se
Version: 1.0 BETA
Tags: Dark, Patterns, Custom Fonts, Tomas, Eriksson, Moose

License: Coppyright Carl Oscar
License URI: 
  
*/ 
.no-comments{margin-top: 20px;
margin-bottom: 20px;
font-size: 25px;}

.comment_logged_in{margin-left: 20px;}
.comment_logged_in a{color: #879A96;}
.if-comments{margin-top: 20px;}
.add-comment{
    position: relative;
    float: left;
    font-size: 40px;
    margin-bottom: 20px;
    color: #879A96;
    background: #161616;
    width: 500px;
    height: 70px;
    line-height: 70px;
    padding-left: 20px;
    -webkit-transition: all 400ms ease-in-out;
    -moz-transition: all 400ms ease-in-out;
    -o-transition: all 400ms ease-in-out;
    transition: all 400ms ease-in-out;
}

.add-comment:hover{
	padding-right: 20px;
	background: #1C1C1C;
	-webkit-transition: all 400ms ease-in-out;
    -moz-transition: all 400ms ease-in-out;
    -o-transition: all 400ms ease-in-out;
    transition: all 400ms ease-in-out;
}

#comments_section{
    width: 670px;
    margin-top: 20px;
    margin-bottom: 40px;
    float: left;
    padding-bottom: 20px;
}

#comments_section li:hover{background: #1C1C1C; padding-left: 25px;
    -webkit-transition: all 400ms ease-in-out;
    -moz-transition: all 400ms ease-in-out;
    -o-transition: all 400ms ease-in-out;
    transition: all 400ms ease-in-out;
}

#comments_section li{
    position: relative;
    float: left;
    width: 640px;
    margin-top: 20px;
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 10px;
    -webkit-transition: all 400ms ease-in-out;
    -moz-transition: all 400ms ease-in-out;
    -o-transition: all 400ms ease-in-out;
    transition: all 400ms ease-in-out;
    background: #161616;
}
#comments_section li img{
    border: 5px solid white;
    box-shadow: 0px 1px 5px #666666;
    float: left;
    margin-right: 20px;
}
#comments_section li p{
    position: relative;
    float: left;
    width: 500px;
    margin-bottom: 10px;
    height: 69px;
}

#comments_section li span{
    color: #879A96;
    font-size: 11px;
    display: block;
    width: 530px;
    float: left;
}

#comments_section li a{
    color: #879A96;
}

#comments_section li a:hover{
    text-decoration: underline;
}

#commentform{
    position: relative;
    float: left;
    width: 670px;
    background: #161616;
    padding-top: 20px;
}
#commentform #author, #email, #url, #comment{
    position: relative;
    width: 440px;
} 
#commentform #submit{
    margin-top: 20px;
    width: 100px;
    height: 40px;
} 
#commentform label{
    position: relative;
    float: left;
    width: 570px;
    margin-left: 20px;
    padding-bottom: 10px;
    color: #879A96;
}

#commentform label span{
    color: #692424;
}

.add-comment-post{
    position: absolute;
    bottom: 10px;
}

.prev-next-navigation{
    position: relative;
    float: left;
    width: 400px;
    height: 30px;
}

.return{
    position: absolute;
    bottom: 10px;
    left: 0px;
}

article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline;zoom:1}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,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,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}body{line-height:1;font-family:Helvetica, Arial, Sans-serif;background:url(img/green-fibers.png)}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}legend{border:0;margin-left:-7px;padding:0}table{border-collapse:collapse;border-spacing:0}textarea{overflow:auto;vertical-align:top;resize:vertical;border:1px solid #242424;background:#1C1C1C;color:#6DA3B5;margin-left:20px;width:260px;height: 100px;padding-left:10px;padding-top:10px;outline:none}svg:not(:root){overflow:hidden}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}h1,h2,h3,h4,h5{color:#54746e}h1{font-size:40px}h2{font-size:35px}h3{font-size:30px}h4{font-size:25px}h5{font-size:20px}strong{font-weight:700}small{font-weight:lighter}p{line-height:1.5em;font-size:13px;color: #879A96;letter-spacing:.1em;font-weight:500}ul.no_content{position:relative;float:left;margin-left:35px;margin-top:30px}ul.no_content li{color:#BFBFBF;font-size:14px;float:left;width:610px;margin-bottom:20px;list-style:initial}.round-full{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.round-left{-moz-border-radius-topleft:5px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.round-right{-moz-border-radius-topleft:0;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.round-top{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.round-bottom{-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}input{position:relative;float:left;width:260px;height:30px;padding-left:10px;font-size:11px;margin-left:20px;color:#6DA3B5;outline:none;border:1px solid #242424;margin-bottom:20px;background:#1C1C1C}.frontpage-colum p.verify-p{margin-top:21px;width:150px;font-size:12px}span.verify{margin-left:4px;color:#6DA3B5}.input-verify{width:30px;float:left;margin-top:15px;margin-left:5px}button{margin-top:23px;margin-left:24px}#toTop{width:100px;background:#161616;text-align:center;position:fixed;bottom:20px;right:10px;cursor:pointer;display:none;z-index:99999;font-family:Raleway, cursive;color:#FFF;font-size:15px;height:30px;line-height:30px;box-shadow:0 0 3px #613F47;opacity:0.6;padding:5px}header{width:100%;background:url(img/dark_mosaic.png);border-bottom:1px solid #0A0A0A;min-height:150px}header:after{width:100%;height:1px;background:#FFF;content:"";position:absolute;top:151px;bottom:0;left:0;right:0;opacity:0.06}.header-inner{position:relative;width:960px;height:150px;background:url(img/corpen-header-flare.png);background-repeat:no-repeat;background-position:340px 0;margin:0 auto}.header-inner .avatar{position:relative;float:left;margin-top:40px;margin-right:30px}.header-inner h1{position:relative;float:left;font-size:30px;color:#CCC;font-family:Raleway, cursive;margin-top:40px;width: 375px;}.header-inner .headline-subtext{float:left;color:#A8A8A8;margin-top:12px;font-family:Raleway, sans-serif;letter-spacing:5px;width: 375px;}.main-container{position:relative;width:960px;border-bottom:1px dashed #526e66;overflow:hidden;margin:30px auto 0}.border-radius-3px{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.header-inner-right ul{position:relative;float:right;margin-top:110px}.header-inner-right ul li{position:relative;float:left;margin-right:20px}.header-inner-right ul li a{text-decoration:none;font-size:13px;text-transform:uppercase;color:#D1D1D1;letter-spacing:1px;text-shadow:0 -1px 1px #1F1F1F;-webkit-transition:all 100ms ease-in;-moz-transition:all 100ms ease-in;-o-transition:all 100ms ease-in;transition:all 100ms ease-in}.header-inner-right ul li:last-child{margin-right:0}.header-inner-right ul li a:hover{border-bottom:1px dashed #004B63;color:#467E91;padding-bottom:5px;-webkit-transition:all 100ms ease-in;-moz-transition:all 100ms ease-in;-o-transition:all 100ms ease-in;transition:all 100ms ease-in}.frontpage-colums-wrap{position:relative;float:left;width:960px;background:#161616;padding-bottom:20px}.frontpage-colum{position:relative;float:left;width:320px}.frontpage-colum h4{margin-top:10px;margin-left:20px;margin-bottom:10px;text-shadow:0 1px 1px #1F1F1F;border-bottom:1px dashed #2B2B2B;padding-bottom:10px;width:190px}.frontpage-colum p{position:relative;float:left;width:290px;margin-left:20px;line-height:1.8em}.frontpage-colum p a{color:#6DA3B5;text-decoration:none}.postarea-heading:before{border-top:1px dashed #526e66;position:absolute;content:"";width:960px;float:left;top:-35px}.postarea-heading{position:relative;float:left;width:940px;height:50px;color:#FFF;font-size:19px;line-height:50px;background:#161616;margin-top:70px;padding-left:20px;font-weight:lighter}.postarea{position:relative;width:700px;height:100%;float:left;margin-bottom:30px}article{position:relative;min-height:200px;margin-top:20px;background: #161616;overflow:hidden;padding-bottom:20px}article h2 a{text-decoration:none;position:relative;float:left;color:#DEDEDE;margin-top:20px;margin-left:20px;-webkit-transition:all 300ms ease-in;-moz-transition:all 300ms ease-in;-o-transition:all 300ms ease-in;transition:all 300ms ease-in;width:600px}article h2 a:hover{text-decoration:none;background:#913636;padding-right:5px;-webkit-transition:all 300ms ease-in;-moz-transition:all 300ms ease-in;-o-transition:all 300ms ease-in;transition:all 300ms ease-in}article p{position:relative;float:left;margin-top:20px;color:#BFBFBF;margin-left:20px;width:650px;font-size:13px;font-weight:lighter;border-width:1px}article p a{color:#467E91}article .meta{position:relative;float:left;width:530px;margin-top:8px;margin-left:20px}article .meta .meta-text{color:#467E91;font-size:12px}article .meta a{color:#6DA3B5;font-size:11px}aside{position:relative;float:left;margin-top:20px;width:240px;background:#161616;margin-left:20px}aside .sidebar_content{margin-left:20px;margin-top:20px;width:220px;padding-bottom:20px}aside .screen-reader-text,aside h5{color:#DEDEDE;margin-bottom:10px;float:left;width:200px}aside .sidebar_content ul li{margin-bottom:10px}aside .sidebar_content ul li a{text-decoration:none;color:#BFBFBF;font-size:12px;margin-left:10px}aside .sidebar_content input{margin-left:0;width:110px;height:30px}aside #searchsubmit{width:70px;margin-left:5px;height:34px}footer{position:relative;height:100px;clear:both;background:url(img/dark_mosaic.png);margin-top:50px}footer .footer-inner{position:relative;width:960px;height:100%;margin:0 auto}footer .footer-inner .copyright-text{position:relative;float:left;margin-top:20px;margin-left:20px}footer .footer-inner .copyright-text p{font-size:11px;color:#BFBFBF;letter-spacing:.9px}footer .footer-inner img{position:relative;float:right;margin-top:40px;margin-right:20px}footer .footer-inner img.wordpress-logo{margin-top:37px;margin-right:15px}.footer-nav{float:left;position:relative}.footer-nav ul{float:left}.footer-nav ul li:first-child{margin-left:0}.footer-nav ul li{position:relative;float:left;margin-left:20px;margin-top:10px}.footer-nav ul li a{text-transform:uppercase;font-size:11px;text-decoration:none;color:#BFBFBF}ol,ul,li{list-style:none}::-moz-selection,::selection{background:#C44B4B;color:#fff;text-shadow:none}label,aside #searchsubmit:hover{cursor:pointer}a,.header-inner-left a:hover,article p a:hover{text-decoration:none}a:hover,a:selected,.frontpage-colum p a:hover,.footer-nav ul li a:hover{text-decoration:underline}input::-webkit-input-placeholder,input:-moz-placeholder{color:#BDBDBD}.header-inner .header-inner-left,.header-inner-right{position:relative;float:left;width:50%;height:150px}