/*
Theme Name: willdesign-one page
Theme URI: 
Author: Ethan
Author URI: 
Description: willdesign-one page overflow-x:hidden;
overflow-y:scroll;
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
-----*/


@import url("bootstrap/css/bootstrap.css");
@import url('bootstrap/css/bootstrap-reboot.css');
@import url('bootstrap/css/bootstrap-grid.css');


h1{
	font-size: 30px;
	text-align: center;
 line-height:1em;
}
p{
line-height:1.4em;
padding: 0;
padding-bottom: 0px;
}
body{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0 auto;
top: 0px;
height: 100%;
width: auto;
margin: 0;
padding: 0;
border: 0;
outline: 0;
background: transparent;
}
.contentbg{
padding:0;
margin: 0 auto;
width:980px;
height: auto;
}
.image{
	margin: 10px 10px 0px 0px;
}
header{
    margin:0 10px;
padding: 0;
	padding-bottom: 0px;
	width: 980px;
	height: auto;
	position:static;
	overflow: hidden;
	background: transparent;
}
#container1{
margin: 0 auto;
height: 100%;
width: 100%;
padding-left:0px;
padding-right:0px;
padding-bottom: 0px;
border: 0;
outline: 0;
}
.container1{
margin: 0 auto;
width: 100%;
padding-left:0px;
padding-right:0px;
padding-bottom: 0px;
}
.container.row{margin:0}
.clear{clear: both;}
#headerbg{
outline: 1px;
width: 100%;
top: 0;
right: 0;
left: 0;
}
.entry{
padding: 0px;

}
.postbg{
width: 100%;
margin: 0 auto;
padding: 0px;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
.post{
	margin: 0px;
	overflow: hidden;
	padding: 0px;
	width:980px;
	margin:0 auto;
	height: auto;
}
#footerbg{
top: 0;
right: 0;
bottom: 0;
left: 0;
}
.post-fullscreen{
	padding: 0px;
	width:100%;
	margin:0 auto;
	height: auto;
	top: 0;
right: 0;
bottom: 0;
left: 0;
	
}
.demo_line{
    letter-spacing: -1px;
    color: black;
}
.demo_line_span{
    letter-spacing: 0;
    color: #002AFC;
    margin:0 30px;
    font-size:50px;
}
    img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
    }

    img.alignright {
    padding: 4px;
    margin: 0 0 2px 7px;
    display: inline;
    }

    img.alignleft {
    padding: 4px;
    margin: 0 7px 2px 0;
    display: inline;
    }

    .alignright {
    float: right;
    }

    .alignleft {
    float: left;
    }
textarea{
resize:none;
}
/* 需要在 bootstrap.css 之后调用 */ /* 15px for iPhone Start */ 
.row{margin:0;} .col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding:0;} 
/* 15px for iPhone Over */
.ngg-gallery-thumbnail:hover{
    opacity: 0.5;
    transition: 1s;
}