/*
Theme Name: Arkwright
Theme URI: 
Description: Arkwright Theme for WordPress child Auberge is stylish, customizable, simple, and readable.
Version: 2.0
Author: Steffan
*/
@import http://fonts.googleapis.com/css?family=Orbitron:400,700;


*{
	margin:0;
	padding:0
}
	body{
	font-size:12px;
	text-transform:capitalize;
	background:url(i/bg.png) repeat fixed 0 0 rgba(131,47,47,0);
	background-color: #fff;
	font-family:'Open Sans',sans-serif;
	color: #303030;
	
	}
	a{
	color: #dc3545;
	text-decoration:none;
}
	h1,h2,h3,h4,h5,p{
	margin:10px 0
}
	h2 a{
	padding:15px
}
	h1{
	font-size:22px
}










  header.smaller {
    height: 75px;
  }

  header.smaller h1#logo {
    width: 40%;
    height: 60px;
    line-height: 55px;
    font-size: 55px;
    margin: 0;
  }

  header.smaller nav a {
    line-height: 75px;
  }

  header {
    width: 100%;
    overflow: hidden;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999;
    border-bottom:solid 0.5em #f4f4f4;
    background-color: #fff;
    transition: height 0.3s;
  }

  header h1#logo {
    display: inline-block;
    background-color:#fff;
    float: left;
    line-height: 100px;
    margin: 0;
    font-family: "Open Sans", sans-serif;
    font-size: 55px;
    text-shadow: 0.1em 0.03em #dc3545;
    font-weight: 400;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
  }

  header nav {
    display: inline-block;
    float: right;
  }

  header nav a {
    line-height: 100px;
    margin-left: 20px;
    color: #dc3545;
    font-weight: 500;
    font-size: 1em;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
  }

  header nav a:hover {
    color: #fd5559;
  }

  header.smaller {
    height: 60px;
  }

  header.smaller h1#logo {
    line-height: 60px;
    font-size: 30px;
  }

  header.smaller nav a {
    line-height: 60px;
  }


  .clearfix:after {
    visibility: hidden;
    display: block;
    content: "";
    clear: both;
    height: 0;
  }

  @media all and (max-width: 950px) {
    header h1#logo {
      display: block;
      float: none;
      margin: 0 auto;
      font-size: 35px;
      height: 80px;     
      line-height: 80px;
      text-align: center;
    }

    header nav {
      display: block;
      float: none;
      height: 30px;
      text-align: center;
      margin: 0 auto;
      background: #8e44ad;
    }

    header nav a {
      line-height: 30px;
      margin: 0 10px;
      color: #fff !important;
    }

    header.smaller {
      height: 65px;
    }

    header.smaller h1#logo {
      height: 40px;
      line-height: 40px;
      font-size: 25px;
       width:100%;
    }

    header.smaller nav {
      height: 25px;
    }

    header.smaller nav a {
      line-height: 25px;
    }
  }

 

	.container{
	width:918px;
	margin:0 auto;
}
	.content-container{
	width:918px;
	margin:150px auto 50px;
}
	.clear{
	clear:both
}
	.left{
	float:left
}
	.right{
	float:right
}
	img{
	border:none;
	width:95px;
	height:65px;
	padding:0 0 0 5px
}
	.Arkwright_tit_pg{
	margin-top:0!important
}
	#Arkwright_header{
	box-shadow:0 1px 1px #B3B3B3;
	-webkit-box-shadow:0 1px 1px #B3B3B3;
	-moz-box-shadow:0 1px 1px #B3B3B3;
	-o-box-shadow:0 1px 1px #B3B3B3;
	padding:13px;
	background:#FFF;
	background-position:left top;
	background-repeat:repeat-x
}
	.Arkwright_logo{
	float:left;
	margin-top:13px;
	color:#fff!important
}
	#Arkwright_walldrift{
	font-size:30px;
	font-family:'Open sans',sans-serif;
	font-weight:300;
	height:41px
}
	#Arkwright_walldrift a:hover{
	color:#faaa00
}
	.Arkwright_postingan{
	width:745px;
	float:left;
	margin-top:-3px
}
	.Arkwright_home_post_box{
	width:728px;
	height:auto;
	background-color: #fff;
	float:left;
	position:relative;
	padding-bottom:15px;
	border-bottom:1px solid #e2e2e2
}
	.Arkwright_home_post_box img{
	width:444px;
	opacity:1;
	filter:alpha(opacity=100);
	border-radius:3px 3px 0 0;
	-webkit-border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	-o-border-radius:3px 3px 0 0;
	height:auto
}
	.Arkwright_infopost{
	font:700 11px/1.2 Roboto,sans-serif;
	border-radius:2px;
	margin-bottom:9px;
	padding:2px 5px;
	text-transform:uppercase
}
	.Arkwright_infopost h2{
	text-overflow:ellipsis;
	text-decoration:none;
	text-align:center;
	cursor:pointer;
	text-transform:capitalize;
	font-size:12px
}
	.Arkwright_infopost p{
	text-align:center;
	font-size:10px;
	font-family:arial;
	font-weight:700;
	margin:-10px 0 0;
	color:#a7cd67
}
	.navigation .left,.navigation .right{
	padding:10px 35px;
	background-color:#fff
}
	.navigation a:hover{
	color:#999
}
	#Arkwright_content_left{
	background: #fff;
	width:746px;
	float:left
}
	.Arkwright_lead{
	border-radius:3px 3px 0 0;
	-webkit-border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	-o-border-radius:3px 3px 0 0;
	background: #fff;
	font-size:15px;
	padding:7px 14px;
	text-transform:capitalize;
	font-family:'Open Sans',sans-serif;
	color:#7E7E7E;
	margin:0
}
	.Arkwright_htree{
	border-bottom:solid 1px #212121;
	border-top:solid 1px #333;
	background:#292929;
	margin-bottom:-10px;
	padding:15px 20px;
	font-size:14px;
	text-transform:capitalize;
	font-family:arial;
	color:#F4F4F4;
	-moz-border-radius:3px 3px 0 0;
	-o-border-radius:3px 3px 0 0;
	margin-bottom:0
}
	.Arkwright_single_content{
	padding:1px 4px;
	background: #fff;
	
	}
	.Arkwright_single_content h2{
	text-align:center;
	font-size:10px;
	font-family:arial;
	color:#7E7E7E;
	letter-spacing:2px;
	margin:0
}
	.Arkwright_single_content p{
	color:#ccc
}
	.Arkwright_single_content img{
	width:728px;
	height:auto;
	cursor:pointer
}
	.Arkwright_footer_inside_box{
	margin-bottom:10px
}
	.Arkwright_footer_inside_box a:hover{
	color:#999
}
	.Arkwright_description_images{
	border-radius:0 0 3px 3px;
	background: #fff;
	-moz-box-shadow:0 1px 1px #0B0B0B;
	-o-box-shadow:0 1px 1px #0B0B0B;
	padding:0 20px 2px
}
	.Arkwright_description_images p{
	text-align:justify;
	color:#7E7E7E;
	text-transform:lowercase
}
	.Arkwright_description_images a:link,.Arkwright_description_images a:visited{
	color: #303030;
	
	}
	.Arkwright_description_images h2{
	text-align:justify;
	font-size:12px;
	margin:5px 0 -5px;
	text-transform:uppercase;
	font-family:arial;
	color:#f3f3f3
}
	.post{
	border:1px solid #393939
}
	.post h3{
	font-size:14px;
	margin:5px 10px
}
	#Arkwright_images_details{
	box-shadow:0 1px 1px #111;
	-webkit-box-shadow:0 1px 1px #111;
	-moz-box-shadow:0 1px 1px #111;
	-o-box-shadow:0 1px 1px #111;
	border-radius:0 0 3px 3px;
	color:#C2C2C2;
	padding:15px 20px;
	margin-bottom:10px;
	font-size:13px;
	margin-top:0;
	background:#383838;
	height:225px
}
	#Arkwright_images_details a:link,#Arkwright_images_details a:visited{
	color:#A7CD5E
}
	.Arkwright_detils-k{
	width:707px;
	float:left
}
	.Arkwright_detils-r{
	float:left;
	width:706px
}
	.rel{
	margin-left:-5px
}
	#Arkwright_breadchumb{
	margin-bottom:10px
}
	#Arkwright_breadchumb a:hover{
	color:#8CBA1C;
	text-decoration:underline
}
	#Arkwright_attachment{
	background: #fff;
	width:746px;
	float:left
}
	.Arkwright_attachment_page{
	border-radius:0 0 3px 3px;
	-webkit-border-radius:0 0 3px 3px;
	-moz-border-radius:0 0 3px 3px;
	-o-border-radius:0 0 3px 3px;
	box-shadow:0 1px 1px #111;
	-webkit-box-shadow:0 1px 1px #111;
	-moz-box-shadow:0 1px 1px #111;
	background-color:#383838;
	padding:15px 10px 10px;
	margin-bottom:15px;
	text-align:justify
}
	.Arkwright_attachment_page h1{
	margin-top:0;
	font-size:15px;
	width:820px;
	float:left
}
	.Arkwright_attachment_page img{
	width:902px;
	height:auto
}
	.lead2{
	border-bottom:solid 1px #212121;
	border-top:solid 1px #333;
	border-radius:3px 3px 0 0;
	-webkit-border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	-o-border-radius:3px 3px 0 0;
	background:#292929;
	font-size:18px;
	padding:13px 20px;
	text-transform:uppercase;
	font-family:'Open Sans',sans-serif;
	color:#f7f7f7;
	margin:0;
	letter-spacing:1px
}
	.image-meta a{
	color:#ccc
}
	.image-meta a:hover{
	color:#A7CD5E;
	text-decoration:underline
}
	#submit{
	background-color:#000;
	color:#fff;
	border:none;
	padding:5px
}
	.Arkwright_single_page{
	border-top:solid 1px #424242;
	box-shadow:0 1px 1px #0E0E0E;
	-webkit-box-shadow:0 1px 1px #0E0E0E;
	-moz-box-shadow:0 1px 1px #0E0E0E;
	-o-box-shadow:0 1px 1px #0E0E0E;
	border-radius:3px;
	background:#383838;
	padding:10px;
	color:#B8B8B8;
	width:905px;
	float:right;
	margin-top:-3px;
	margin-left:-17px;
	margin-bottom:13px
}
	#Arkwright_post-navigator{
	padding:0;
	clear:both;
	height:auto;
	width:100%;
	display:block;
	font-size:10px;
	margin:1em auto
}
	.Arkwright_wp-pagenavi{
	width:100%;
	clear:both;
	height:auto;
	text-align:center;
	margin:0 auto;
	padding:1.5em 0
}
	.pages{
	background: #8e44ad;
	color:#fff;
	font-size:12px;
	width:auto;
	height:auto;
	border: 1px solid #8e44ad;
	border-radius:3px;
	margin:0 3px 0 0;
	padding:6px 10px
}
	.current{
	background: #fff;
	font-size:12px;
	border-radius:3px;
	color: #303030;
	width:auto;
	height:auto;
	margin:0;
	border: 1px solid #8e44ad;
	padding:6px 10px
}
	.Arkwright_wp-pagenavi a{
	font-size:12px;
	border-radius:3px;
	color:#424242;
	width:auto;
	height:auto;
	margin:0;
	border: 1px solid #8e44ad;
	padding:6px 10px
}
	.Arkwright_wp-pagenavi a:hover{
	background:#9b59b6;
	color:#f2f2f2
}
	#Arkwright_post-navigator .alignleft a,#Arkwright_post-navigator .alignright a{
	color:#A7CD5E;
	margin:0;
	height:auto;
	width:auto;
	text-decoration:none;
	display:block;
	background-color:#000;
	padding:5px
}
	#Arkwright_post-navigator .alignleft a:hover,#Arkwright_post-navigator .alignright a:hover{
	color:#fff;
	text-decoration:none;
	background-color:#000
}
	#Arkwright_side{
	width:164px;
	float:right;
	margin-top:-3px;
	background: #fff;
	
	}
	#Arkwright_sidebar{
	border-radius:3px;
	background: #fff;
	font-size:11px
}
	.Arkwright_cat{
	padding:20px;
	width:132px
}
	.Arkwright_cat ul{
	list-style-type:none;
	margin-left:0
}
	.Arkwright_cat ul a{
	color: #303030;
	font-size:12px
}
	.Arkwright_cat ul a:hover{
	text-decoration:underline
}
	.Arkwright_cat ul li{
	font-family:'Open sans',sans-serif;
	font-weight:400;
	margin-bottom:8px;
	margin-right:5px;
	display:inline-block;
	width:127px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
	.cat_last{
	border-right:none
}
	.Arkwright_hcat{
	background: #dc3545;
	color:#fff;
	font:700 11px/1.2 Roboto,sans-serif;
	padding:10px;
	text-transform:uppercase;
}
	.Arkwright_pop{
	width:152px;
	height:42px
}
	.Arkwright_pop:hover{
	opacity:4
}
	.Arkwright_popularpost{
	padding:10px
}
	.Arkwright_home_post_thumb{
	width:100px;
	float:left
}
	.Arkwright_infothumb{
	float:center;
	width:148px;
	margin-left:2px
}
	.Arkwright_infothumb h3{
	width:148px;
	margin-top:-2px;
	font-size:12px;
	text-decoration:none;
	cursor:pointer;
	font-family:arial;
	text-transform:capitalize;
	color: #303030;
	height:30px;
	line-height:33px;
	overflow:hidden;
	text-overflow:ellipsis
}
	.Arkwright_infothumb h3:hover{
	text-decoration:underline
}
	.Arkwright_infothumb p{
	font-size:10px;
	font-family:'Open sans',sans-serif;
	font-weight:600;
	margin:-10px 0 0;
	color:#A7CD5E
}
	#Arkwright_footer{
	margin-top:15px;
	padding:5px 0 15px 18px;
	background-position:left top;
	background-repeat:repeat-x
}
	.Arkwright_footer_box{
	width:880px;
	margin-top:10px;
	float:left
}
	.Arkwright_bottom_footer{
	height:90px;
	color:#F7F7F7;
	text-align:right;
	padding:20px 10px;
	font-size:13px;
	background-position:center center;
	background:#333
}
	.Arkwright_bottom_footer a{
	color:#F7F7F7
}
	.Arkwright_bottom_footer a:hover{
	color:#bababa
}
	.Arkwright_disclaimer p{
	line-height:20px;
	text-align:justify;
	font-style:italic;
	color:#B5B5B5;
	font-size:12px;
	padding-left:5px;
	position:relative
}
	.ontop{
	float:right;
	margin-top:-82px;
	background:#424242;
	width:40px;
	height:40px;
	border-radius:5px;
	margin-right:20px;
	background-repeat:no-repeat;
	background-position:center center;
	background-image:url(images/totop.png)
}
	.ontop:hover{
	background:#9AD717;
	background-repeat:no-repeat;
	background-position:center center;
	background-image:url(images/totop.png);
	color:#fff;
	cursor:pointer;
	background-image:url(images/totop.png)
}
	#menu-wallpaper .menu{
	margin-top:15px;
	padding:5px 23px 15px;
	background-color:#0B0B0B;
	border:1px solid #393939;
	-moz-box-shadow:0 1px 3px #0B0B0B;
	box-shadow:0 1px 3px #0B0B0B
}
	.open300{
	font-family:'Open Sans',sans-serif;
	font-weight:300
}
	.open400{
	font-family:'Open Sans',sans-serif;
	font-weight:400
}
	.open600{
	font-family:'Open Sans',sans-serif;
	font-weight:600
}
	.open700{
	font-family:'Open Sans',sans-serif;
	font-weight:700
}
	.open800{
	font-family:'Open Sans',sans-serif;
	font-weight:800
}
	.Arkwright_input-search{
	padding:7px;
	border:solid 1px #dadada;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
	width:140px;
	margin-bottom:7px
}
	.Arkwright_laptop{
	height:150px;
	width:250px;
	position:relative;
	bottom:-20px;
	float:right;
	background-repeat:no-repeat;
	background-position:center center
}

	.Arkwright_btn_download{
	text-align:center;
	padding:10px 30px;
	background-color:#8cba1c;
	color:#fff;
	font-family:'Open Sans',sans-serif;
	font-weight:600;
	font-size:15px;
	border-radius:3px
}
	.Arkwright_btn_download:hover{
	background-color:#9AD717
}
	.Arkwright_relat{
	box-shadow:0 1px 1px #202020;
	width:105px;
	height:74px;
	float:left;
	margin:10px;
	position:relative;
	cursor:pointer
}
	.Arkwright_rela{
	padding:2px
}
	#category{
	overflow:hidden;
	font-size:16px;
	padding:0 61px 17px
}
	#category li{
	text-align:center;
	background:#353535;
	width:119px;
	display:inline-block;
	color:#FFF;
	margin:2px;
	padding:3px;
	font-size:13px
}
	.nav-single{
	font-size:12px;
	width:745px;
	display:block;
	float:left;
	font-style:italic;
	margin:-5px -4px;
	background:#383838
}
	.nav-previous{
	width:45%;
	height:18px;
	display:block;
	float:left;
	padding:0 10px;
	border-radius:3px
}
	.nav-next{
	width:45%;
	height:18px;
	display:block;
	float:right;
	padding:0 10px;
	text-align:right;
	border-radius:3px
}
	.bigimages{
	margin-top:5px;
	margin-bottom:5px
}
	.gl img{
	width:125px;
	height:70px;
	margin: 0 0 0 0;
	
	}
	#h3.Arkwright_hcat{
	border-bottom:solid 1px #8CBA1C;
	background:#333;
	color:#fff;
	font:700 11px/1.2 Roboto,sans-serif;
	border-radius:2px;
	margin-bottom:9px;
	padding:9px 18px;
	text-transform:uppercase
}
	.gl_label{
	float:left;
	font-size:12px;
	padding:15px
}
	.Arkwright_related_post_box img{
	width:224px;
	opacity:1;
	filter:alpha(opacity=100);
	border-radius:3px 3px 0 0;
	-webkit-border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	-o-border-radius:3px 3px 0 0;
	height:125px
}
	.Arkwright_related_post_box{
	width:234px;
	height:190px;
	background-color: #fff;
	float:left;
	margin:8px;
	position:relative;
	cursor:pointer;	
	}
	.gl{
	float:right;
	width:277px;
	text-transform:lowercase
}
	.gl.labeled{
	float:left;
	width:728px
}
	.gl.cate{
	float:left;
	width:728px;
	text-transform:capitalize!important
}
	.gl.cate img{
	width:98px;
	height:60px
}
	.des{
	float:left
}
	p:first-letter{
	text-transform:capitalize
}
	@media screen and (max-width:980px){
	#pagewarp{
	width:96%
}
	#content{
	width:66%
}
	#sidebar{
	width:30%
}

}
	@media screen and (max-width:700px){
	#content{
	width:auto;
	float:none
}
	#sidebar{
	width:auto;
	float:none
}
	#header{
	height:auto
}
	#sidebar{
	display:none
}

}
	@media screen and ( max-width: 769px ){
	.container{
	width:90%
}
	.content-container{
	width:90%
}
	#Arkwright_side{
	width:100%
}
	#Arkwright_home_post_box{
	width:100%
}
	#Arkwright_infopost{
	width:100%
}
	#Arkwright_content_left{
	width:100%
}
	#Arkwright_attachment{
	width:100%
}
	#Arkwright_postingan{
	width:100%
}
	.img.attachment-full,img.attachment-featured-home{
	width:100%
}
	.Arkwright_postingan{
	width:100%
}
	.Arkwright_home_post_box{
	width:98%
}
	.gl{
	width:100%
}
	.gl img{
	width:47%
}
	.Arkwright_single_content img{
	width:98%
}
	.rel{
	width:98%
}
	.Arkwright_description_images{
	width:98%
}
	.gl.cate{
	width:100%
}
	.gl.labeled{
	width:98%
}
	.Arkwright_related_post_box{
	width:100%
}
	.Arkwright_related_post_box img{
	width:97%
}
	.Arkwright_wp-pagenavi{
	width:98%
}

}
