/*
Theme Name:start
*/
*{-webkit-tap-highlight-color:transparent;}
article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block;}
div,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{margin:0;padding:0;}
body{background:#f5f5f5;font:100%/1.5 'Microsoft Yahei',tahoma,Arial,'Simsun';overflow-x:hidden;word-break:break-all;}
*{box-sizing:border-box;}
a{text-decoration:none;color:#333;}
a:hover,.post h2 a:hover,.nav  ul li a:hover,.nav  ul li a.current,.commentlist li .cmt-author a:hover,.commentlist li .cmt-floor a,#divComments li  a:hover{color:#3F729B;}
li{list-style:none;}
.clear{clear:both;}
a img{border:none;}
img{vertical-align:middle;}
table{background-color:transparent;border-spacing:0;border-collapse:collapse;font-size:0.75em;width:100%;border-top:solid 1px #ddd;border-left:solid 1px #ddd;box-sizing:border-box;}
table th{background-color:#f9f9f9;text-align:center;box-sizing:border-box;}
table td,table th{padding:5px 10px;border:1px solid #ddd;box-sizing:border-box;}
/*rows*/
[class*=rows_]{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;}
.rows_1{display: block; white-space: nowrap;}
.rows_2{line-clamp:2; -webkit-line-clamp:2;}
.rows_3{line-clamp:3; -webkit-line-clamp:3;}
.rows_4{line-clamp:4; -webkit-line-clamp:4;}
.rows_5{line-clamp:5; -webkit-line-clamp:5;}
/*global*/
.inner{width:1200px;max-width:93.75%;margin:0 auto;}
.thumbnail a{display:block;position:relative;overflow:hidden;padding-bottom:80%;}
.thumbnail img{display:block;position:absolute;left:0;top:0;width:100%;height:auto;min-height:100%;object-fit:cover;}
img.lazyload{background:url(images/grey.gif) no-repeat center center;}
.loading{position:fixed;left:0;top:0;width:100%;height:100%;background:url(images/loading.gif) no-repeat center center;}
@-webkit-keyframes fadeInLeft{
	0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}
	100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
@-moz-keyframes fadeInLeft{
	0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}
	100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
@-o-keyframes fadeInLeft{
	0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}
	100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
@-ms-keyframes fadeInLeft{
	0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}
	100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
@keyframes fadeInLeft{
	0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}
	100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}

/*header*/
.header{position:sticky;top:0;background-color:#fff;box-shadow:0 1px 1px #eee;z-index:9;}
.header .inner{position:relative; display: flex; justify-content: space-between; align-items: center; padding:20px 0;}
.header.fixed {opacity:0.9;}
.header.fixed .inner {padding:10px 0;}
/*logo*/
.logo{transition:all .3s;-moz-animation:fadeInLeft 1s ease both;-webkit-animation:fadeInLeft 1s ease both;-o-animation:fadeInLeft 1s ease both;-ms-animation:fadeInLeft 1s ease both;animation:fadeInLeft 1s ease both;width:250px;}
.logo a{display:block;padding-bottom:24%;background:no-repeat left center;background-size:contain;transition:all .8s;position:relative;overflow:hidden;}
.logo i{display:block;position:absolute;left:0;top:0;width:100%;height:100%;text-indent:-9999em;overflow:hidden;}

/*nav*/
.nav{transition:all .3s; width:calc(100% - 260px);}
.nav .parent {display: flex; justify-content: flex-end;}
.nav .parent > li {margin-right: 3.125em;}
.nav .parent > li:last-child {margin-right: 0;}
.nav li{line-height:2.5em;font-size:16px;position:relative;}
.nav li.cur > a{color:#3F729B;font-weight:bold;}
.nav li em{display:none;}
.nav li a{display:block;}
.nav li a i{margin-left:5px;}
.nav li ul{position:absolute;left:50%;top:100%;background-color:#fff;border:1px solid #ddd;min-width:7.5em;transform:translateX(-50%);border-radius:5px;z-index:9;display:none;text-align:center;padding:10px 0;}
.nav li ul:before{content:'';display:block;width:8px;height:8px;background-color:#fff;border-right:1px solid #ddd;border-top:1px solid #ddd;transform:rotate(-45deg);position:absolute;left:50%;top:-5px;margin-left:-5px;}
.nav li li{line-height:1.75em;}
.nav li li a{padding:5px 10px;}
/*navBtn*/
.navBtn {display: none;}
/*fixed*/
.fixed .logo{width:167px;}

/*main*/
#wrapper{overflow:hidden;}
#wrapper .inner{clear:both;overflow:hidden;transition-duration:0.8s;padding:20px 0;}
.breadcrumb{font-size:0.75em;color:#777;margin-bottom:10px;background:#fff;border:1px solid #ebebeb;padding:5px 10px;border-radius:3px;}
.breadcrumb a{color:#777;}
.main{float:left;width:70%;transition-duration:0.6s;}

/*slidershow*/
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.rslides li:first-child{position:relative;display:block;float:left;}
.rslides img{display:block;height:auto;float:left;width:100%;border:0;}
.rslides_container{position:relative;float:left;width:100%;overflow:hidden;border-radius:3px;}
.centered-btns_nav{z-index:3;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:10px;text-indent:-9999px;overflow:hidden;text-decoration:none;height:27px;width:27px;background:transparent url("images/arrow.png") no-repeat left top;margin-top:-13.5px;}
.centered-btns_nav:active{opacity:1.0;}
.centered-btns_nav.next{left:auto;background-position:right top;right:10px;}
.transparent-btns_nav{z-index:3;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;left:0;display:block;background:#fff;opacity:0;filter:alpha(opacity=1);width:48%;text-indent:-9999px;overflow:hidden;height:91%;}
.transparent-btns_nav.next{left:auto;right:0px;}
.large-btns_nav{z-index:3;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0.6;text-indent:-9999px;overflow:hidden;top:0;bottom:0;left:0;background:#000 url("images/arrow.png") no-repeat left 50%;width:38px;}
.large-btns_nav:active{opacity:1.0;}
.large-btns_nav.next{left:auto;background-position:right 50%;right:0;}
.centered-btns_nav:focus,.transparent-btns_nav:focus,.large-btns_nav:focus{outline:none;}
.centered-btns_tabs,.transparent-btns_tabs,.large-btns_tabs{text-align:center;position:absolute;bottom:5%;width:100%;z-index:7;}
.centered-btns_tabs li,.transparent-btns_tabs li,.large-btns_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px;}
.centered-btns_tabs a,.transparent-btns_tabs a,.large-btns_tabs a{overflow:hidden;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#ccc;background:rgba(255,255,255,.9);display:inline-block;_display:block;*display:block;width:20px;height:20px;line-height:20px;font-size:0.75em;color:#666;}
.centered-btns_here a,.transparent-btns_here a,.large-btns_here a{background:#0F72A5;color:#fff;}

/*postTitle*/
#postTitle{text-align:center;font-size:26px;line-height:1.5em;color:#444;font-weight:normal;margin-bottom:10px;}

/*post*/
.post{overflow:hidden;background:#fff;border:1px solid #EBEBEB;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:20px;margin-bottom:15px;transition-duration:0.6s;}
.post .meta{text-align:center;color:#999;margin-bottom:15px;border-bottom:1px solid #ebebeb;padding-bottom:15px;}
.post .meta a {color:#999;}

/*posttag*/
#posttag{text-align:center;font-size:0.875em;padding:10px 0;color:#888;}
#posttag span{display:inline-block;vertical-align:middle;}
#posttag a{display:inline-block;background-color:#3F729B;color:#fff;padding:0 5px;margin:0 2px;font-size:0.875em;line-height:1.75em;vertical-align:middle;}
#posttag a:hover{background-color:#F57F7F;}

/*postnavi*/
#postnavi{padding:10px 0;overflow:hidden;}
#postnavi span{display:block;font-size:0.875em;color:#888;}
#postnavi a{color:#444;font-size:0.75em;}
#postnavi .prev{float:left;}
#postnavi .next{float:right;}
#postnavi .next span{text-align:right;}

/*statement*/
#statement{font-size:12px;line-height:2em;background:#F4F4F4;border-bottom:2px solid #ebebeb;padding:10px;color:#999;position:relative;margin-bottom:15px;}
#statement a{color:#999;}
.start-ad{overflow:hidden;}
.start-ad img,.surroundad img,.foot-ad img{display:block;width:100%;height:auto;}
.start-ad{width:100%;height:auto;margin-bottom:15px;}
.surroundad{float:left;width:35%;height:auto;margin-right:15px;margin-top:5px;display:inline;}
.social-share{text-align:center;}
.social-share .bdsharebuttonbox a{float:none;}

/*slidershow*/
.sliderPjax{overflow:hidden;}
.full-slidershow{width:100%;overflow:hidden;}
.full-slidershow .rslides_container{border-radius:0;}
.small-slidershow{margin-bottom:15px;}
.mid-slidershow{margin:15px auto 0;width:1200px;max-width:93.75%;float:none;}
.mid-slidershow .small-slidershow{margin-bottom:0;}

/*blogBox*/
.blogBox{background-color:#fff;border:1px solid #EBEBEB;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:20px;margin-bottom:15px;overflow:hidden;}

/*blogTop*/
.blogTop h2{font-size:18px;line-height:27px;}
.blogTop i{font-style:normal;font-weight:normal;background-color:#F04848;font-size:12px;color:#fff;border-radius:2px;padding:3px 6px;margin-top:-1px;}

/*blogItem*/
.blogItem .thumbnail{width:244px;float:left;border:1px solid #ddd;padding:2px;}
.blogItem .info{margin-left:265px;overflow:hidden;}
.blogItem .cat{float:left;padding:1.5px 5px 1.5px 0;}
.blogItem .cat a{font-size:12px;padding:3px 6px;background-color:#7FBB00;color:#fff;border-radius:2px;display:block;line-height:1.5em;}
.blogItem h2{font-size:18px;margin-bottom:10px;line-height:1.5em;}
.blogItem .excerpt{clear:both;font-size:14px;line-height:1.875em;height:9.375em;margin-bottom:9px;text-align:justify;}

/*blogItem*/
.postmeta{font-size:12px;line-height:1.5em;color:#666;}
.postmeta a{color:#666;}
.postmeta a:hover{text-decoration:underline;}
.postmeta span{padding-right:5px;display:inline-block;vertical-align:middle;}

/*entry*/
.entry{font-size:16px;line-height:1.875em;overflow:hidden;text-align:justify;}
.entry a{color:#0F72A5;}
.entry a:hover{text-decoration:underline;}
.entry img,.entry video{max-width:100%;height:auto!important;}
.entry ul,.entry ol{margin-left:3em;margin-bottom:2%;}
.entry ul li{list-style:outside disc none;}
.entry ol li{list-style:outside decimal none;}
.entry li p{margin-bottom:0;}
.entry blockquote{margin:0 2em 2%;padding:2% 2% 0;overflow:hidden;background-color:#efefef;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.entry p,.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{margin-bottom:2%;}
.entry hr{margin-bottom:2%;border:none;border-bottom:1px solid #eee;overflow:hidden;clear:both;}

/*related*/
.related{margin-bottom:15px;}
.related li{overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:2.2em;position:relative;padding-right:75px;padding-left:25px;}
.related li a{color:#444;}
.related li span{display:block;width:16px;height:16px;background-color:#ccc;color:#fff;line-height:16px;text-align:center;font-size:12px;position:absolute;left:0;top:50%;transform:translateY(-50%);}
.related li .top{background-color:#3F729B;}
.related li time{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:12px;color:#999;}

/*commentlist*/
.commentlist{margin-bottom:15px;}
.commentlist li{clear:both;padding:10px 0; overflow: hidden;}
.commentlist li .gravatar{float:left; overflow:hidden;width:40px;height:40px; background-color: #fff; border:1px solid #e4e4e4; padding:1px;}
.commentlist li .gravatar img{display:block;width:100%;height:auto;transform:Rotate(-720deg);transition:transform 0.4s ease 0s;}
.commentlist li .gravatar img:hover{transform:Rotate(720deg);transition:transform 0.4s ease 0s;}
.commentlist li .info{position:relative;margin-left:50px;margin-bottom:10px; overflow: hidden;}
.commentlist li .name{font-weight:bold;font-size:0.875em;margin-bottom:5px;}
.commentlist li .name a{color:#000;}
.commentlist li .meta {display: flex; justify-content: space-between;font-size:0.75em;color:#999; align-items: center; margin-bottom: 0.75em;}
.commentlist li .meta span {display: block;}
.commentlist li .meta a{color:#6B92B2;}
.commentlist li .cont{font-size:0.875em; line-height: 1.75em; color:#333;}
.commentlist li li {margin-left:1.5em;border:1px solid #e4e4e4;background-color:#f9f9f9;margin-top:0.75em;padding:10px;}

/*boxTitle*/
.boxTitle{font-size:16px;margin-bottom:2%;border-bottom:1px solid #eee;padding-bottom:5px;line-height:1.875em;}

/*commentsform*/
.commentsform .item{clear:both;overflow:hidden;margin-bottom:15px;font-size:14px;line-height:1.75em;}
.commentsform label{font-size:14px;line-height:38px;height:38px;margin-left:5px;}
.commentsform label i{color:#f00;font-style:normal;}
.commentsform .input{border:1px solid #ddd;overflow:hidden;float:left;width:50%;}
.commentsform .text{font-size:14px;line-height:36px;height:36px;padding:5px 5%;width:100%;font-family:'Microsoft Yahei';border:none;display:block;}
.commentsform .textarea{width:auto;float:none;}
.commentsform textarea.text{height:150px;padding:5px 2.5%;font-family:'Microsoft Yahei';resize:vertical;}
.commentsform .submit,#cancel-reply{width:50%;border:1px solid #ddd;cursor:pointer;height:35px;font-family:'Microsoft Yahei';color:#555;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-appearance:none;font-size:14px;}
.commentsform .submit:hover{background:#3F729B;color:#fff;transition:all 0.2s ease-in 0s;}
#cancel-reply{display:block;text-align:center;line-height:32px;margin-top:5px;}
#cancel-reply:hover{color:#fff;background:#F04848;transition:all 0.2s ease-in 0s;}
.postbottom{font-size:12px;color:#888;line-height:1.75em;}

/*sidebar*/
.sidebar{width:28.75%;transition-duration:0.6s;float:right;}
.widget{margin-bottom:15px;}
.widget h3,#tbCalendar caption{font-size:0.875em;height:40px;padding:0 10px;line-height:40px;background:#fff;margin-bottom:2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #EBEBEB;}
.widget h3 i{display:block;float:left;height:40px;line-height:43px;padding-right:10px;font-size:1.3em;border-right:1px solid #ddd;margin-right:10px;color:#FF8800;}
.widget ul,#divSearchPanel div,#divContorPanel div,#divCalendar table{background:#fff;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #EBEBEB;}
.widget img{width:auto;max-width:100%;height:auto;display:block;}
.widget a{color:#555;}
.widget ul.news-list li{font-size:0.875em;line-height:1.75em;background:url(images/dot.png) no-repeat left center;padding-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.widget ul.hot-post li{overflow:hidden;padding-bottom:10px;border-bottom:1px dotted #ccc;margin-bottom:5px;}
#divComments ul li:last-child,.widget ul.hot-post li:last-child{padding-bottom:0;border-bottom:none;}
.widget ul.hot-post li .thumb{width:100px;height:auto;float:left;margin-top:5px;margin-right:10px;display:inline;}
.widget ul.hot-post li .thumb a{display:block;overflow:hidden;border-radius:3px;padding-bottom:80%;position:relative;}
.widget ul.hot-post li .thumb img{width:100%;height:auto;min-height:100%;display:block;transition:transform 0.5s ease 0s;position:absolute;left:0;top:0;}
.widget ul.hot-post li .thumb img:hover{transform:scale(1.4,1.4);transition:transform 0.3s ease 0s;opacity:0.6;}
.widget ul.hot-post li .hot-title{font-size:0.875em;margin-bottom:5px;}
.widget ul.hot-post li  a{color:#444;}
.widget ul.hot-post li  a:hover{color:#3F729B;}
.widget ul.hot-post li .hot-time{font-size:0.75em;color:#999;}
#scroll.scroll{position:fixed;width:inherit;top:75px;}
#scroll.stop{position:absolute;width:inherit;bottom:0;right:0;}
.widget input[type="text"]{width:80%;height:35px;line-height:35px;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 2%;}
.widget input[type="submit"]{height:35px;width:17%;background:#F04848;border:none;color:#fff;cursor:pointer;border-radius:3px;}
#divSearchPanel div,#divContorPanel div{font-size:0.875em;}
#divTags ul{overflow:hidden;}
#divTags ul li{float:left;background:none;font-size:0.75em;margin:5px 0;display:inline;}
#divTags ul li a{display:block;float:left;background:#3F729B;color:#fff;padding:2px 4px;border-radius:2px;}
#divTags ul li a:hover{background:#F04848;color:#fff;}
#tbCalendar{width:100%;}
#tbCalendar caption{font-weight:bold;}
#tbCalendar thead,#tbCalendar tbody{background:#fff;}
#tbCalendar td{border:none;}
#tbCalendar thead tr th{padding:10px 0;}
#tbCalendar tbody tr td{padding-bottom:10px;}
#tbCalendar tbody tr td a{background:#F04848;color:#fff;padding:2px;font-size:0.75em;border-radius:5px;}

/*divComments*/
#divComments li{background:none;padding-left:0;border-bottom:1px dotted #ddd;height:45px;line-height:45px;color:#444;}
#divComments li  a{color:#444;display:block;position:relative;padding-left:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#divComments li img{display:block;width:24px;height:24px;position:absolute;left:0;top:50%;margin-top:-12px;overflow:hidden;}
#divLinkage ul,#divCatalog ul,#divFavorites ul{overflow:hidden;}
#divLinkage ul li,#divCatalog ul li,#divFavorites ul li{background:none;float:left;width:50%;padding-left:0;margin:5px 0;text-align:center;}
#divLinkage ul li a,#divCatalog ul li a,#divFavorites ul li a{display:block;background:#efefef;color:#666;width:95%;margin:0 auto;}
#divMisc ul li{background:none;padding-left:0;margin:5px auto;text-align:center;}
#divMisc ul li a{display:block;}
#divMisc ul li img{display:block;margin:0 auto;}
#divStatistics ul li,#divAuthors ul li,span.cp-hello,span.cp-login,span.cp-vrs{background:none;border-left:4px solid #F15A5A;background:#efefef;color:#666;margin:5px 0;}
span.cp-hello,span.cp-login,span.cp-vrs{display:block;padding:5px 10px;margin:0;}

/*pagenavi*/
.pagenavi{clear:both;text-align:center;font-size:13px;line-height:2em;}
.pagenavi a,.pagenavi .now-page{display:inline-block;vertical-align:middle;padding:0 9px;background-color:#fff;color:#666;border-radius:2px;}
.pagenavi a:hover,.pagenavi .now-page{color:#fff;background:#3F729B;}

/*footer*/
.foot-ad{padding-bottom:10px;}
.footer{background:#fff;border-top:1px solid #eee;padding:40px 0;text-align:center;font-size:0.75em;color:#888;}
.footer p{margin:5px 0;}
.footer a{color:#888;display:inline-block;}
.footer img{display:inline-block;vertical-align:middle;width:auto;height:18px;margin-top:-3px;}
.backtop{position:fixed;top:70%;right:10px;}
.backtop a{display:block;width:35px;height:35px;background:#FCFCFC;color:#ccc;border:1px solid #ebebeb;text-align:center;line-height:30px;cursor:pointer;}
.backtop a:hover{background:#3F729B;color:#fff;}

/*error404*/
#error404{text-align:center;padding:15%;}
#error404 .entry{text-align:center;}

/*screen width*/
@media only screen and (max-width:1280px){
	/*1280px*/
	.logo{width:200px;}
    /*1280px*/
    .nav {width: calc(100% - 220px);}
	.nav li{font-size:14px;}
}
@media only screen and (max-width:1024px){
    /*1024px*/
    .header .inner {padding:15px 0;}
    /*1024px*/
	.logo{width:168px;}
    /*1024px*/
    .nav{position:fixed;right:0;top:70px;width:300px; max-width: 80%; height:calc(100% - 70px);overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:rgba(255,255,255,.9);z-index:10;border-left:1px solid #eee;transform: translateX(100%); opacity: 0; visibility: hidden;}
	.nav.open{transform: translateX(0); opacity: 1; visibility: visible;}
    .nav .parent {display: block; padding:1em 0;}
    .nav .parent > li {margin-right: 0;}
	.nav li a{padding:5px 2em;position:relative;}
	.nav li a i{display:none;}
	.nav li li a{padding-left:3em;}
	.nav li em{position:absolute;right:0;top:0;width:45px;height:45px;display:block;cursor:pointer;}
	.nav li em:after{content:'';display:block;width:10px;height:10px;border-right:1px solid #bbb;border-bottom:1px solid #bbb;transform:rotate(45deg);position:absolute;left:50%;top:50%;margin:-9px 0 0 -7px;}
	.nav li ul{position:static; transform: none; min-width:0;border:none;text-align:left; background-color: transparent; padding:0; border-radius: 0;}
	.nav li ul:before{display:none;}
    /*1024px*/
    .navBtn{width:25px;height:20px;position:absolute;right:0;top:50%;margin-top:-10px;cursor:pointer;display:block;}
	.navBtn span{position:absolute;left:0;top:50%;margin-top:-0.5px;width:100%;height:3px;background-color:#f80; border-radius: 1.5px;}
	.navBtn span:before,.navBtn span:after{content:'';display:block;width:100%;height:3px;background-color:#f80;position:absolute;left:0; border-radius: 1.5px;}
	.navBtn span:before{top:-8px;}
	.navBtn span:after{bottom:-8px;}
	/*1024px*/
	.main{width:auto;float:none;}

	/*1024px*/
	.sidebar{display:none;}
}
@media only screen and (max-width:768px){
    /*768px*/
    .header .inner {padding:10px 0;}
    /*768px*/
	.logo{width:140px;}
    /*768px*/
    .nav {top:53px; height: calc(100% - 53px);}
	/*768px*/
	.blogBox{padding:12px;margin-bottom:10px;}

	/*768px*/
	.blogItem .thumbnail{width:110px;}
	.blogItem .info{margin-left:125px;padding:3.5px 0;}
	.blogItem h2{white-space:normal;font-size:14px;line-height:1.75em;clear:both;margin-bottom:0;padding-top:5px; display: block;}
	.blogItem .excerpt,.blogItem .postmeta{display:none;}

	/*768px*/
	.blogTop h2{font-size:14px;white-space:normal; display: block;}

	/*768px*/
	.entry{font-size:14px;line-height:1.75em;}

	/*768px*/
	.commentsform .item{margin-bottom:10px;}
	.commentsform label{height:auto;line-height:2em;margin-left:0;margin-bottom:5px;}
	.commentsform .input{float:none;width:auto;}
	.commentsform .text{padding:5px 2.5%;}

	/*768*/
	#error404{padding:65% 5%;}
	/*768*/
	.post{padding:15px;}
	/*768*/
	#postTitle{font-size:18px;font-weight:bold;}

	/*768*/
	#wrapper .inner{padding:15px 0;}

	/*768*/
	.small-slidershow{margin-bottom:10px;}
}